T.TO Income Statement


* In Millions (except for per share items) of CAD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
Report Filing: 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
Revenue 20005000000 18292000000 16838000000 15341000000 14589000000 14095000000 13202000000 12725000000 12430000000 11927000000 11336000000 10852000000 10397000000 9779000000 10058442600 11747701000 9074400000 8681000000 8142700000 7581200000 7146000000 7006700000 7202599491 6433200360 5761800000 4842700000
Cost of Revenue 7537000000 7107000000 6699000000 6268000000 6070000000 6368000000 5935000000 5631000000 5532000000 5299000000 4962000000 4820000000 4726000000 6062000000 6204067500 7076855000 3048500000 2742000000 2652900000 2407200000 4301900000 4488100000 4673000637 3968399820 3544900000 3451600000
Gross Profit 12468000000 11185000000 10139000000 9073000000 8519000000 7727000000 7267000000 7094000000 6898000000 6628000000 6374000000 6032000000 5671000000 3717000000 3854375100 4670846000 6025900000 5939000000 5489800000 5174000000 2844100000 2518600000 2529598854 2464800540 2216900000 1391100000
Operating Expenses 10106000000 8231000000 7065000000 6591000000 5542000000 4890000000 4662000000 4912000000 4545000000 4246000000 4159000000 3925000000 3703000000 1809000000 2002055200 2156524000 4051600000 3924300000 3818200000 3726500000 1681100000 2140200000 1692599491 1212200060 1062100000 1021800000
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
Selling, General and Administrative 6148000000 4899000000 4269000000 3701000000 3034000000 2896000000 2595000000 2939000000 2708000000 2487000000 2424000000 2129000000 1893000000 2682000000 2647000000 2580000000 2416200000 2280900000 2140600000 2030800000 0 0 0 0 0 0
Other Operating Expenses 3958000000 3332000000 2796000000 2890000000 2508000000 1994000000 2067000000 1973000000 1837000000 1759000000 1735000000 1796000000 1810000000 -873000000 -644944800 -423476000 1635400000 1643400000 1677600000 1695700000 1681100000 2140200000 1692599491 1212200060 1062100000 1021800000
Operating Income 2362000000 2954000000 3074000000 2482000000 2977000000 2837000000 2605000000 2182000000 2353000000 2382000000 2215000000 2107000000 1968000000 1908000000 1852319900 2514322000 1974300000 2014700000 1671600000 1447500000 1163000000 378400000 836999363 1252600480 1154800000 369300000
Net Interest(Non Operating) -1264000000 -846000000 -785000000 -735000000 -698000000 -630000000 -578000000 -506000000 -471000000 -443000000 -424000000 -340000000 -374000000 -506000000 -456535600 -549471000 -427100000 -498300000 -585000000 -616400000 -628400000 -689700000 0 0 0 0
Interest Income 29000000 21000000 20000000 11000000 11000000 12000000 7000000 2000000 26000000 6000000 10000000 15000000 3000000 4000000 49213700 14000000 37400000 12300000 58700000 39100000 43300000 25900000 0 0 0 0
Interest Expense 1293000000 867000000 805000000 746000000 709000000 642000000 585000000 508000000 497000000 449000000 434000000 355000000 377000000 510000000 505749300 563471000 464500000 510600000 643700000 655500000 671700000 715600000 0 0 0 0
Equity & Other Income/(Expense) -9000000 214000000 -11000000 -36000000 -35000000 -31000000 5000000 -14000000 24000000 -13000000 -23000000 8000000 -3000000 -36000000 -134028800 -57812000 -49100000 -34400000 -56500000 -5600000 -22900000 44800000 -882398917 -295500900 -508200000 757700000
Income Before Tax 1089000000 2322000000 2278000000 1711000000 2244000000 2176000000 2032000000 1662000000 1906000000 1926000000 1768000000 1775000000 1591000000 1366000000 1261755500 1907039000 1498100000 1482000000 1030100000 825500000 511700000 -266500000 -45399554 957099580 646600000 1127000000
Income Tax Expense 222000000 604000000 580000000 451000000 468000000 552000000 553000000 426000000 524000000 501000000 474000000 457000000 376000000 328000000 212561300 530612000 233600000 351000000 322000000 255100000 176900000 -42500000 93400191 496099280 296900000 524000000
Income Attributable to Non-Controlling Interest 26000000 103000000 43000000 53000000 30000000 24000000 19000000 13000000 0 0 0 0 -4000000 4000000 4188400 3651000 6600000 8500000 7800000 4600000 3300000 5000000 -592300223 0 0 530600000
Net Income 841000000 1615000000 1655000000 1207000000 1746000000 1600000000 1460000000 1223000000 1382000000 1425000000 1294000000 1318000000 1219000000 1034000000 1045005800 1372776000 1257900000 1122500000 700300000 565800000 331500000 -229000000 453500478 461000300 349700000 72400000
Depreciation and Amortization 4069000000 3364000000 2828000000 2918000000 2543000000 2029000000 2169000000 2047000000 1909000000 1834000000 1803000000 1865000000 1810000000 1735000000 1811483000 2088372000 1615000000 1575600000 1623700000 1643100000 1652800000 1570300000 1668998727 1212200060 1062100000 1021800000
EBITDA 6431000000 6318000000 5902000000 5400000000 5520000000 4866000000 4774000000 4229000000 4262000000 4216000000 4018000000 3972000000 3778000000 3643000000 3663802900 4602694000 3589300000 3590300000 3295300000 3090600000 2815800000 1948700000 2505998090 2464800540 2216900000 1391100000
Earnings Per Share (EPS) 0.58 1.16 1.23 0.95 1.45 1.34 1.23 1.03 1.15 1.16 1.01 1.01 0.94 0.81 0.82 0.0107 0.95 0.83 0.49 0.4 0.23 -0.18 0.38 0.46 0.37 0.0675
Diluted Earnings Per Share 0.58 1.15 1.23 0.94 1.45 1.34 1.23 1.03 1.15 1.16 1 1.01 0.94 0.81 0.82 0.0107 0.94 0.83 0.49 0.39 0.23 -0.18 0.38 0.46 0.37 0.0675
Weighted Average Shares Outstanding 1451000000 1396000000 1346000000 1275000000 1204000000 1194000000 1186000000 1184000000 1206000000 1232000000 1280000000 1304000000 1296000000 1280000000 1272000000 1280000000 1328000000 1375200000 1428400000 1421200000 1397200000 1271600000 1176800000 989189189 948493151 939259259
Diluted Weighted Average Shares Outstanding 1457000000 1403000000 1351000000 1278000000 1204000000 1194000000 1186000000 1186000000 1208000000 1236000000 1286000000 1308000000 1304000000 1284000000 1272000000 1288000000 1336000000 1389600000 1444000000 1430400000 1407200000 1271600000 1176800000 994565217 948493151 939259259

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.