TFII.TO Balance Sheet Statement


* In Millions (except for per share items) of USD
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
1997
12-31
1996
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 2002-04-30 2001-04-30 2000-04-30 1999-04-30 1998-04-30 1997-04-30
Total Current Assets 1335999000 1263563000 1162258000 652772000 523572462 520579576 518816699 471737221 589761402 547823165 443587817 445239890 429787463 310765277 268900773 271624486 313004140 253349347 233413122 189168482 90045266 73507758 56947827 50540573 54992568 24660067 21612925 17811158
Cash and Short Term Investments 335556000 147117000 19292000 4297000 -75890129.91188598 -6728192.477405071 -11893439.363816977 2718547 -27699270.00987315 -44102648.0368011 -6097091.390629053 -10580702.23053193 0 0 0 0 0 0 0 20113297 0 0 0 500543 0 0 -0.0000010021030902862549 0
Cash & Equivalents 335556000 147117000 19292000 4297000 -75890129.91188598 -6728192.477405071 -11893439.363816977 2718547 -27699270.00987315 -44102648.0368011 -6097091.390629053 -10580702.23053193 0 0 0 0 0 0 0 20113297 0 0 0 500543 0 0 0 0
Short Term Investments 0 0 0 0 77909 0 0 741000 11375000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 918408000 1043514000 1062103000 605479000 462789469 473368428 462789662 431925451 376775792 515373946 396795552 424278519 405927522 292545192 251141247 249235825 290948197 232226321 217628723 156575773 85157738 69630504 49345134 44129190 49587893 21851560 19374693 16165951
Inventory 23964000 24181000 24402000 8761000 10598115 9364698 7392445 6338814 5096959 8487672 6033227 6040227 8645445 9051551 8705949 9281840 10067656 8255833 6092646 2901492 1098113 1037279 917577 1150143 1216051 822002 629502 500715
Other Current Assets 58071000 48751000 56461000 34235000 126075007.91188598 44574642.47740507 60528031.36381698 30754409 235587921.00987315 68064195.0368011 46856129.39062905 25501846.23053193 15214496 9168534 9053577 13106821 11988287 12867193 9691753 9577920 3789415 2839975 6685116 4760697 4188624 1986505 1608730.000001002 1144492
Total Assets 6283620000 5505830000 5753123000 3849364000 3488754239 2973473418 2964316500 3029006026 2434167573 2962104818 1939012181 2125109817 2057205680 1623346264 1457029892 1332709120 1456670705 1042998455 789436025 522033207 325406972 270421327 204121127 200370363 206728820 95626262 70224522 55007153
Total Non-Current Assets 4947621000 4242267000 4590865000 3196592000 2965181777 2452893842 2445499801 2557268804 1844406171 2414281653 1495424363 1679869927 1627418217 1312580987 1188129118 1061084634 1143666565 789649107 556022903 332864724 235361706 196913568 147173300 149829789 151736251 70966195 48611596 37195994
Property, Plant and Equipment 2841102000 2513595000 2730407000 1411713000 1451249741 1025226316 952376143 1037922029 707550677 1020852643 659691764 785102982 767472086 688065909 637298252 590561216 655708371 457321551 384174272 230999717 154580226 132607300 98490683 101561513 100864748 61650169 40428061 30257510
Goodwill and Intangible Assets 2019301000 1592110000 1792921000 1749773000 1496552780 1396074242 1457076739 1480282717 1125971938 1376302913 798962217 870295427 838560235 605291153 540442173 463864420 473035443 320314001 156002238 101079741 77651395 62628071 47273411 45317086 49047426 0 6364971 5937052
Goodwill 1483077000 1281333000 1424811000 1375610000 1177467904 1085415886 1106330815 1103084591 826777594 941973192 575783502 569844093 561808031 432714765 400106007 358135579 403744319 275150995 134146719 96229224 77651395 0 0 0 0 0 0 0
Intangible Assets 536224000 310777000 368110000 374163000 319084875 310658355 350745924 377198125 299194344 434329721 223178714 300451333 276752203 172576387 140336166 105728841 69291123 45163006 21855519 4850516 0 0 0 0 0 0 0 0
Long Term Investments 50209000 85964000 31391000 9727000 0.000001430511474609375 1099828 5017892 11817573 2752776 5468359 21285348 4762622 -0.0000011920928955078125 -0.00000095367431640625 -0.0000007152557373046875 -0.00000095367431640625 0 0 -0.00000011920928955078125 0 0 -0.000000029802322387695312 0 0 0 0 0 0
Other Long Term Assets 37009000 50598000 36146000 25379000 17379255.99999857 30493456 31029027 27246485 8130780 11657738 15485034 19708896 21385896.000001192 19223925.000000954 10388693.000000715 6658998.000000954 14922751 12013555 15846393.00000012 785266 3130085 1678197.0000000298 1409206 2951190 1824077 9316026 1818564 1001432
Total Current Liabilities 1066111000 966681000 1406120000 654460000 484828557 481813910 426043737 429384718 769858541 657365229 319022887 369894353 334520078 247574388 580697163 254361544 269189134 214512697 305402961 155210707 107290421 87028603 73068878 60184986 68977165 32606089 27488284 34835479
Accounts Payable 450638000 708768000 861362000 468238000 237042112 247769872 243165805 220438955 228023549 282295022 206711308 200135701 186956904 196772516 179480469 179755957 206914066 152578929 165012915 121576521 63484658 53443095 39875403 41107704 40399945 20002055 18115688 18097281
Notes Payable/Short Term Debt 301748000 153021000 478930000 131519000 119868786 98877410 49160238 30130198 449596811 273224161 28443701 47281445 35827619 37154055 392120141 67004930 44515803 48027625 125727570 23700234 37751490 27441863 31522196 18263003 27901634 12604034 9092816 16738197
Tax Payables 2442000 41714000 16250000 33220000 4631508 13913790 11064015 42941001 9822078 1651361 0 23062231 10318315 4116341 0 0 5777037 4088023 1494747 192157 930003 0 0 0 0 0 0 0
Deferred Revenue 290305000 0 55262000 50672000 125240570 133718787 132239363 177047838 90030914 98968867 83095879 121550415 103306562 0 0 0 -0.0000010132789611816406 0.000000029802322387695312 0 0 -0.000000998377799987793 0 0 0.000000007450580596923828 -0.000000998377799987793 0 0 0
Other Current Liabilities 20978000 63178000 -5684000 -29189000 -1954419 -12465949 -9585684 -41173274 -7614811 1225818 771999 -22135439 -1889322 9531476 9096553 7600657 11982228.000001013 9818119.99999997 13167729 9741795 5124270.000000998 6143645 1671279 814278.9999999925 675586.0000009984 0 279780 1
Total Liabilities 3692210000 3042760000 3532812000 2059187000 2336091313 1815750020 1838969383 1943781712 1693820665 2075337249 1196300609 1393964798 1386687561 1011912094 947608633 913769104 956752499 544326527 448488031 281097875 166354095 127425983 132530957 161301282 175314146 72404699 51129607 49856938
Total Non-Current Liabilities 2626099000 2076079000 2126692000 1404727000 1851262755 1333936110 1412925646 1514396994 923962124 1417972020 877277721 1024070444 1052167482 764337705 366911469 659407559 687563364 329813829 143085069 125887167 59063673 40397380 59462078 101116296 106336981 39798609 23641323 15021459
Total Long Term Debt 2042592000 1575775000 1558370000 1097011000 1572223965 1073458734 1149875944 1148959898 728052374 1139547404 706919804 791719188 829885406 621581546 290484194 607219391 658018782 307673301 126189943 121980800 56625307 36517585 50186193 65163734 103769760 37127102 22871931 15092989
Deferred Tax Liabilities Non-Current 433242000 368186000 408622000 232712000 238945241 212873431 206912127 314963172 169218629 233460537 129644899 186419790 184286973 108138697 0 0 23969504 19000514 0 0 2438366 3879794 9275885 10782188 2634779 2603007 839336 0
Other Long Term Liabilities 150265000 132118000 159700000 75004000 40093549 47603945 56137575 50473924 26691121 44964079 40713018 45931466 37995103 34617462 76427275 52188168 5575078 3140014 16895126 3906367 0 1 0 25170374 -67558 68500 -69944 -71530
Total Equity 2591410000 2463070000 2220311000 1790177000 1152662925 1157723398 1125347117 1085224313 740346907 886767568 742711571 731145019 670518119 611434170 509421258 418940016 499918206 498671928 340947993 240935331 159052877 142995343 71590169 39069080 31414673 23221563 19094915 5150214
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2587094 1717570 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 2591410000 2463070000 2220311000 1790177000 1152662925 1157723398 1125347117 1085224313 740346907 886767568 742711571 731145019 670518119 611434170 509421258 418940016 497331111 496954358 340947993 240935331 159052877 142995343 71590169 39069080 31414673 23221563 19094915 5150214
Retained Earnings (Accumulated Deficit) 1646975000 1565671000 1192645000 805068000 597058801 577891823 544655268 493306301 143164539 161372603 152425406 160942070 95543584 31435970 -33460032.470633 -7850451.930978 -15294355.245885 60609128 49907869 34500973 30929154 37776549 25825437 14047112 7161194 68500 -4616353.081066 -6151645.207439
Accumulated Other Comprehensive Income/(Loss) -200296000 -239120000 -144665000 -154723000 18735024 47568702 -2235387.673956 38670485 33539191 24679117 23973252 -6136726.877959 1516160 0 0 0 0 0 0 0 0 0 0 -90271000 -67700000 -62500000 -48000000 -44700000
Common Stock 1107290000 1089229000 1133181000 1120049000 520744562 517249987 565436182 538196562 550802412 688368967 542833663 558988972 0 0 0 0 524491568 445610844 295735319 0 128123722 0 0 0 0 0 0 0
Additional Paid in Capital 37441000 47290000 39150000 19783000 16124537 15012885 17491053 15050963 12840764 12346880 23479249 17350703 573458374 579998200 542881291 426790468 -11866101.181459963 -9265614.275908947 -4695195.453763008 187336749 0 105218794 45764732 115292967 91953479 85653063 71711268 56001859
Total Liabilities & Shareholders' Equity 6283620000 5505830000 5753123000 3849364000 3488754239 2973473418 2964316500 3029006026 2434167573 2962104818 1939012181 2125109817 2057205680 1623346264 1457029892 1332709120 1456670705 1042998455 789436025 522033207 325406972 270421327 204121127 200370363 206728820 95626262 70224522 55007153
Total Investments 50209000 85964000 31391000 9727000 0.000001430511474609375 1099828 5017892 11817573 2752776 5468359 21285348 4762622 -0.0000011920928955078125 -0.00000095367431640625 -0.0000007152557373046875 -0.00000095367431640625 0 0 -0.00000011920928955078125 0 0 -0.000000029802322387695312 0 0 0 0 0 0
Total Debt 2344340000 1728796000 2037300000 1228530000 1692092752 1172336145 1199036182 1179090097 1177649186 1412771565 735363505 839000633 865713026 658735602 682604335 674224322 702534585 355700926 251917513 145681035 94376797 63959448 81708390 83426737 131671395 49731136 31964747 31831187
Net Debt 2008784000 1581679000 2018008000 1224233000 1767982881 1179064337 1210929622 1176371549 1205348456 1456874213 741460597 849581335 865713026 658735602 682604335 674224322 702534585 355700926 251917513 125567737 94376797 63959448 81708390 82926194 131671395 49731136 31964747 31831187

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.