T.TO Balance Sheet Statement


* In Millions (except for per share items) of CAD
Developer Mode:
Period Ending: 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
Total Current Assets 6313000000 6092000000 5032000000 4683000000 4353000000 3841000000 2884000000 2474000000 2331000000 2186000000 2329000000 2210000000 2051000000 1390000000 1180081700 1896086000 1340700000 1344900000 1242500000 2647600000 1517300000 1173200000 1442599491 1748800240 1246300000 1156400000
Cash and Short Term Investments 864000000 974000000 723000000 848000000 535000000 414000000 509000000 432000000 223000000 60000000 336000000 107000000 14000000 4000000 109945500 267740000 46200000 110200000 381100000 621800000 390600000 0 17099650 100199460 0 81400000
Cash & Equivalents 864000000 974000000 723000000 848000000 535000000 0 0 0 0 0 0 0 46000000 17000000 0 0 0 0 0 0 0 0 17099650 100199460 0 81400000
Short Term Investments 0 26000000 2000000 2000000 1000000 0 0 0 0 0 0 0 14000000 4000000 0 0 46200000 110200000 0 0 0 0 0 0 0 0
Receivables 4247000000 3881000000 3320000000 2942000000 2826000000 2463000000 1719000000 1480000000 1495000000 1580000000 1493000000 1566000000 1494000000 973000000 743441000 1206047000 831800000 802600000 714000000 996000000 911200000 774400000 979199300 1011499700 698100000 685600000
Inventory 484000000 537000000 448000000 407000000 437000000 376000000 378000000 318000000 360000000 320000000 326000000 350000000 353000000 283000000 282717000 405261000 243300000 196400000 138800000 133300000 123500000 96500000 118600764 151700660 56300000 0
Other Current Assets 718000000 700000000 541000000 486000000 555000000 588000000 278000000 244000000 253000000 226000000 174000000 187000000 190000000 130000000 43978200 17038000 219400000 235700000 8600000 896500000 92000000 302300000 327699777 485400420 491900000 389400000
Total Assets 56136000000 54046000000 47994000000 43332000000 37975000000 33065000000 29548000000 27729000000 26406000000 23217000000 21566000000 20445000000 19931000000 19599000000 20124214900 23317720000 16987600000 16508200000 16222300000 17838000000 17477500000 18219800000 19265600128 16415000000 7811100000 7923200000
Total Non-Current Assets 49823000000 47954000000 42962000000 38649000000 33622000000 29224000000 26664000000 25255000000 24075000000 21031000000 19237000000 18235000000 17880000000 18209000000 18944133200 21421634000 15646900000 15163300000 14979800000 15190400000 15960200000 17046600000 17823000637 14666199760 6564800000 6766800000
Property, Plant and Equipment 17248000000 17084000000 15926000000 15014000000 14232000000 12091000000 11368000000 10464000000 9736000000 9123000000 8428000000 8165000000 7964000000 7722000000 8093035900 8904789000 7177300000 7466500000 7339400000 7528200000 7417900000 8025900000 12759799427 11531000300 5873400000 5810100000
Goodwill and Intangible Assets 29779000000 28347000000 24766000000 22261000000 18143000000 15689000000 14875000000 14151000000 13746000000 11554000000 10268000000 9883000000 9814000000 8706000000 9130712000 10624410000 7112700000 6685100000 6759000000 6819600000 6917300000 7073200000 3320899395 1794500600 64800000 134400000
Goodwill 10058000000 9169000000 7281000000 7235000000 5331000000 4733000000 4217000000 3787000000 3761000000 3757000000 3737000000 3702000000 3661000000 3572000000 3740241200 4337388000 3168000000 3169500000 3156900000 3126800000 3118000000 3124600000 0 0 0 0
Intangible Assets 19721000000 19178000000 17485000000 15026000000 12812000000 10956000000 10658000000 10364000000 9985000000 7797000000 6531000000 6181000000 6153000000 5134000000 5390470800 6287022000 3944700000 3515600000 3602100000 3692800000 3799300000 3948600000 3320899395 1794500600 64800000 134400000
Long Term Investments 826000000 609000000 497000000 306000000 113000000 75000000 56000000 92000000 94000000 21000000 11000000 69000000 21000000 37000000 42931100 51114000 38900000 35200000 31200000 38400000 41900000 48100000 0 0 0 0
Other Long Term Assets 1970000000 1914000000 1773000000 1068000000 1134000000 1369000000 365000000 548000000 499000000 333000000 530000000 118000000 81000000 1744000000 1677454200 1841321000 1318000000 976500000 850200000 804200000 1583100000 1899400000 1742301815 1340698860 626600000 822300000
Total Current Liabilities 9478000000 8281000000 8273000000 5909000000 5574000000 4841000000 5190000000 4951000000 4276000000 3499000000 3299000000 3520000000 3845000000 3949000000 3103604400 3720369000 2686000000 3738200000 2027600000 1969100000 2154700000 2181000000 1860100287 6669500600 1794500000 1771300000
Accounts Payable 996000000 1382000000 1213000000 855000000 892000000 686000000 717000000 578000000 476000000 2019000000 1735000000 423000000 1419000000 1606000000 1450233500 1782905000 406000000 427300000 394400000 313000000 1294100000 1599200000 1273898440 1326000300 929800000 748300000
Notes Payable/Short Term Debt 4098000000 2645000000 3041000000 1532000000 1432000000 936000000 1504000000 1427000000 956000000 355000000 400000000 947000000 1470000000 743000000 856527800 4868000 5400000 1434400000 5000000 4300000 221100000 0 229899713 5033299340 605500000 781900000
Tax Payables 270000000 221000000 223000000 135000000 55000000 218000000 34000000 37000000 108000000 2000000 102000000 102000000 25000000 6000000 0 0 7300000 10300000 0 0 0 0 0 0 0 0
Deferred Revenue 971000000 891000000 854000000 772000000 675000000 653000000 782000000 737000000 760000000 753000000 729000000 703000000 56000000 658000000 -967156900 1002808000 1612300000 1258700000 1056400000 1120300000 53500000 0 0 0 0 0
Other Current Liabilities 3143000000 3142000000 2942000000 2615000000 2520000000 2348000000 2153000000 2172000000 1976000000 370000000 333000000 1345000000 875000000 936000000 1764000000 929788000 655000000 607500000 571800000 531500000 586000000 581800000 356302134 310200960 259200000 241100000
Total Liabilities 38834000000 36388000000 31935000000 30730000000 27316000000 22724000000 21285000000 19793000000 18734000000 15763000000 13551000000 12759000000 12418000000 11398000000 12192432400 14549235000 10035500000 9556500000 9326700000 10799300000 10804800000 11776000000 12278699459 9922300540 3491000000 3539700000
Total Non-Current Liabilities 29356000000 28107000000 23662000000 24821000000 21742000000 17883000000 16095000000 14842000000 14458000000 12264000000 10252000000 9239000000 8573000000 7449000000 9088828000 10828866000 7349500000 5818300000 7299100000 8830200000 8650100000 9595000000 10418599172 3252799940 1696500000 1768400000
Total Long Term Debt 23355000000 22496000000 17925000000 18856000000 17142000000 13265000000 12256000000 11604000000 11182000000 9055000000 7493000000 5711000000 5508000000 5313000000 6376839000 7725516000 4583500000 3493700000 4639900000 6332200000 6469400000 8197400000 8651399236 3047300540 1555500000 1608700000
Deferred Tax Liabilities Non-Current 4390000000 4437000000 4056000000 3776000000 3204000000 3152000000 2500000000 2107000000 2155000000 1936000000 1891000000 1624000000 1600000000 1498000000 1381124900 1527335000 1048100000 1067300000 1023900000 991900000 1007000000 992300000 1326599809 0 0 0
Other Long Term Liabilities 1611000000 1174000000 1681000000 2189000000 1396000000 1466000000 1339000000 1131000000 1121000000 1273000000 868000000 1904000000 1465000000 638000000 1330864100 1576015000 1717900000 1257300000 1635300000 1506100000 1173700000 405300000 440600127 205499400 141000000 159700000
Total Equity 17302000000 17658000000 16059000000 12602000000 10659000000 10341000000 8221000000 7917000000 7672000000 7454000000 8015000000 7686000000 7513000000 8179000000 7909793400 8740494000 6926200000 6928100000 6870000000 7025600000 6662000000 6432600000 6986900669 6418399820 4307700000 4373900000
Non-Controlling Interest 1190000000 1089000000 943000000 528000000 111000000 82000000 42000000 19000000 0 0 0 0 0 22000000 21989100 27991000 25900000 23600000 25600000 13100000 10700000 11200000 0 74299640 12400000 9600000
Total Stockholders' Equity 16112000000 16569000000 15116000000 12074000000 10548000000 10259000000 8221000000 7917000000 7672000000 7454000000 8015000000 7686000000 7513000000 8179000000 7909793400 8740494000 6926200000 6928100000 6870000000 7025600000 6662000000 6432600000 6986900669 6418399820 4307700000 4373900000
Retained Earnings (Accumulated Deficit) 2835000000 4104000000 4256000000 3746000000 4371000000 4474000000 2595000000 2474000000 2428000000 2100000000 2539000000 1904000000 1780000000 2551000000 2159000000 1859000000 1457500000 1080100000 849700000 1008100000 741700000 630400000 1654799427 1563399820 1457500000 1526800000
Accumulated Other Comprehensive Income/(Loss) -44000000 110000000 203000000 117000000 119000000 12000000 51000000 42000000 59000000 38000000 31000000 40000000 11000000 -18000000 -72000000 -130000000 -103500000 -1500000 -7300000 -2200000 -2700000 0 149600446 7399520 7400000 0
Common Stock 12324000000 11399000000 9644000000 7677000000 5660000000 5390000000 5205000000 5029000000 5050000000 5175000000 5296000000 5579000000 0 0 0 0 0 0 0 0 0 0 -11347901942 -10328599280 -8614300000 0
Additional Paid in Capital 997000000 956000000 1013000000 534000000 398000000 383000000 370000000 372000000 135000000 141000000 149000000 163000000 5722000000 5646000000 5822793400 7011494000 5572200000 5849500000 6027600000 6019700000 5853300000 5732500000 16460702006 15106499700 11387400000 2777400000
Total Liabilities & Shareholders' Equity 56136000000 54046000000 47994000000 43332000000 37975000000 33065000000 29548000000 27729000000 26406000000 23217000000 21566000000 20445000000 19931000000 19599000000 20124214900 23317720000 16987600000 16508200000 16222300000 17838000000 17477500000 18219800000 19265600128 16415000000 7811100000 7923200000
Total Investments 826000000 609000000 497000000 306000000 113000000 75000000 56000000 92000000 94000000 21000000 11000000 69000000 35000000 41000000 42931100 51114000 85100000 145400000 31200000 38400000 41900000 48100000 0 0 0 0
Total Debt 27453000000 25141000000 20966000000 20388000000 18574000000 14201000000 13760000000 13031000000 12138000000 9410000000 7893000000 6658000000 6978000000 6056000000 7233366800 7730384000 4588900000 4928100000 4644900000 6336500000 6690500000 8197400000 8881298949 8080599880 2161000000 2390600000
Net Debt 26589000000 24167000000 20243000000 19540000000 18039000000 14201000000 13760000000 13031000000 12138000000 9410000000 7893000000 6658000000 6932000000 6039000000 7233366800 7730384000 4588900000 4928100000 4644900000 6336500000 6690500000 8197400000 8864199299 7980400420 2161000000 2309200000

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.