TD Income Statement


* In Millions (except for per share items) of CAD
Period Ending: LTM
(Last Twelve Months)
2023
10-31
2022
10-31
2021
10-31
2020
10-31
2019
10-31
2018
10-31
2017
10-31
2016
10-31
2015
10-31
2014
10-31
2013
10-31
2012
10-31
2011
10-31
2010
10-31
2009
10-31
2008
10-31
2007
10-31
2006
10-31
2005
10-31
2004
10-31
2003
10-31
2002
10-31
2001
10-31
2000
10-31
1999
10-31
1998
10-31
1997
10-31
1996
10-31
1995
10-31
Report Filing: 2023-10-31 2022-10-31 2021-10-31 2020-10-31 2019-10-31 2018-10-31 2017-10-31 2016-10-31 2015-10-31 2014-10-31 2013-10-31 2012-10-31 2011-10-31 2010-10-31 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31 2003-10-31 2002-10-31 2001-10-31 2000-10-31 1999-10-31 1998-10-31 1997-10-31 1996-10-31 1995-10-31
Revenue 52929000000 45762000000 42266000000 43284000000 40729000000 38528000000 35631000000 33999000000 31029000000 29396000000 26942000000 23122000000 21594000000 19565000000 17860000000 14977152477 14564374231 13237967015 11896327784 10825408437 10040880918 10228971963 10837962227 10004568992 7790054435 6137984257 5472046191 4216053511 3823049123
Cost of Revenue 0 0 0 0 0 0 0 0 188000000 0 0 618000000 328000000 297000000 -36000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 52929000000 45762000000 42266000000 43284000000 40729000000 38528000000 35631000000 33999000000 30841000000 29396000000 26942000000 22504000000 21266000000 19268000000 17896000000 14977152477 14564374231 13237967015 11896327784 10825408437 10040880918 10228971963 10837962227 10004568992 7790054435 6137984257 5472046191 4216053511 3823049123
Operating Expenses 38979000000 10668000000 24347000000 30237000000 26326000000 9901000000 13997000000 16398000000 15300000000 13764000000 12704000000 7833000000 8450000000 7518000000 6974000000 -446127947 -1213697853 -1438348478 2199787461 2522555474 3056837663 4260124611 -468179656 -1395065489 -4183021923 -2650100324 -1260949162 -2048963212 -2259001473
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 20910000000 16294000000 15085000000 15517000000 14800000000 13624000000 12990000000 12503000000 12271000000 12040000000 11392000000 7819000000 8839000000 7907000000 7658000000 5474987975 5050610160 4954560754 4686503719 4163618630 3758406963 3565420561 3707348040 3399329881 2483007209 2167001080 1825940008 1452040134 1299290590
Other Operating Expenses 18069000000 -5626000000 9262000000 14720000000 11526000000 -3723000000 1007000000 3895000000 3029000000 1724000000 1312000000 14000000 -389000000 -389000000 -684000000 -5921115922 -6264308013 -6392909232 -2486716258 -1641063156 -701569300 694704050 -4175527696 -4794395370 -6666029132 -4817101404 -3086889170 -3501003346 -3558292063
Operating Income 13950000000 35094000000 17919000000 13047000000 14403000000 28627000000 21634000000 17601000000 15541000000 15632000000 14238000000 14671000000 12816000000 11750000000 10922000000 15423280424 15778072084 14676315493 9696540323 8302852963 6984043255 5968847352 11306141883 11399634481 11973076358 8788084581 6732995353 6265016723 6082050596
Net Interest(Non Operating) 29944000000 27353000000 24131000000 25611000000 23931000000 22239000000 20847000000 19923000000 18724000000 17584000000 16074000000 14086000000 12021000000 10806000000 10458000000 8531746032 6923659067 6370470100 6007793128 5942453060 5616510616 5300623053 4391366450 3604934511 2981021039 2941040284 2821996902 2505016722 2529781823
Interest Income 80674000000 41032000000 29581000000 35647000000 41999000000 36422000000 29832000000 26560000000 24830000000 23928000000 22615000000 21298000000 17649000000 16650000000 18019000000 19583934584 17851669662 15569393021 12776006612 11131431358 11202690228 11752336449 14470718934 13674992385 10874062087 9997067449 7825940009 7360000000 7376254852
Interest Expense 50730000000 13679000000 5450000000 10036000000 18068000000 14183000000 8985000000 6637000000 6106000000 6344000000 6541000000 7212000000 5628000000 5844000000 7561000000 11052188552 10928010595 9198922921 6768213484 5188978298 5586179612 6451713396 10079352484 10070057874 7893041048 7056027165 5003943107 4854983278 4846473029
Equity & Other Income/(Expense) -30808000000 -42023000000 -24916000000 -26744000000 -25105000000 -37093000000 -30160000000 -26878000000 -25095000000 -24141000000 -22809000000 -21428000000 -17791000000 -16779000000 -18211000000 -19583934584 -17851669662 -15569393021 -12776006612 -11131431358 -11202690228 -11752336449 -14470718934 -13674992385 -10874062087 -9997067449 -7825940009 -7360000000 -7376254852
Income Before Tax 13086000000 20424000000 17134000000 11914000000 13229000000 13773000000 12321000000 10646000000 9170000000 9075000000 7503000000 7329000000 7046000000 5777000000 3169000000 4371091872 4850061489 5477392572 2928326839 3113874665 1397863643 -482866044 1226789399 1329576607 4080035310 1732057416 1729052246 1410033445 1235577567
Income Tax Expense 3168000000 3986000000 3621000000 1152000000 2735000000 3182000000 2253000000 2143000000 1523000000 1512000000 1135000000 1092000000 1299000000 1262000000 241000000 537518038 853277836 874004263 699019955 803462570 321772386 -406542056 -155530868 304599452 1099014271 611051088 641036474 496053512 445054210
Income Attributable to Non-Controlling Interest -864000000 -991000000 -785000000 -1133000000 -1174000000 -671000000 -328000000 -318000000 -265000000 -213000000 -167000000 -130000000 -142000000 -129000000 -192000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 10782000000 17429000000 14298000000 11895000000 11668000000 11262000000 10396000000 8821000000 7912000000 7776000000 6535000000 6367000000 5889000000 4644000000 3120000000 3833573834 3996783653 4603388309 2229306884 2310412095 1076091257 -76323988 1382320267 1024977155 2981021039 1121006328 1088015772 913979933 790523357
Depreciation and Amortization 1911000000 1766000000 2066000000 2141000000 1405000000 1391000000 1307000000 1337000000 1250000000 1140000000 1039000000 985000000 1182000000 1193000000 1253000000 1014911015 860845710 848199260 867871059 920507193 1090597389 1309968847 1807649579 1605239111 253935560 223954314 158005915 134983278 131441574
EBITDA 15861000000 36860000000 19985000000 15188000000 15808000000 30018000000 22941000000 18938000000 16791000000 16772000000 15277000000 15656000000 13998000000 12943000000 12175000000 16438191439 16638917794 15524514753 10564411382 9223360156 8074640644 7278816199 13113791462 13004873592 12227011918 9012038895 6891001268 6400000001 6213492170
Earnings Per Share (EPS) 5.61 9.48 7.73 6.43 6.26 6.14 5.51 4.68 4.22 4.15 3.46 3.4 1.63 2.57 1.75 2.45 2.77 3.2 1.61 1.71 0.76 -0.0595 1.03 0.78 2.45 0.91 0.89 0.74 0.63
Diluted Earnings Per Share 5.6 9.47 7.72 6.43 6.25 6.12 5.5 4.67 4.21 4.14 3.44 3.38 1.61 2.55 1.74 2.44 2.74 3.17 1.6 1.7 0.76 -0.059 1.03 0.78 2.45 0.91 0.89 0.74 0.62
Weighted Average Shares Outstanding 1822500000 1810500000 1817700000 1807300000 1824200000 1835400000 1850600000 1853400000 1849200000 1839100000 1837900000 1813200000 3542800000 1734200000 1694200000 1539200000 1437200000 1433600000 1382600000 1309000000 1299600000 1282000000 1254094000 1243170000 1198662000 1178844912 1190823208 1185022994 1200000000
Diluted Weighted Average Shares Outstanding 1824400000 1813600000 1820200000 1808800000 1827300000 1839500000 1854800000 1856800000 1854100000 1845300000 1845100000 1829700000 3611600000 1744200000 1700200000 1551400000 1451000000 1446000000 1393800000 1318800000 1307800000 1293800000 1254094000 1243170000 1198662000 1178844912 1190823208 1185022994 1219354839

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.