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
04-30
2000
04-30
1999
04-30
1998
04-30
1997
04-30
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-04-30 2000-04-30 1999-04-30 1998-04-30 1997-04-30
Total Current Assets 1335999000 1263563000 1162258000 652772000 523572462 520579576 518816699.801193 471737221.932892 589761402.042243 547823165.584136 443587817.087258 445239890.232502 429787463.271303 310765277.555591 268900773.565085 271624486.442071 313004140.159548 253349347.975292 233413122.094024 189168482.872211 90045266.315538 73507758.954717 50540573.965229 54992568.571815 24660067.815186 21612925.788627 17811158.798283
Cash and Short Term Investments 335556000 147117000 19292000 4297000 -75890129.91188598 -6728192.477405071 -11893439.363816977 2718547.727104 -27699270.00987315 -44102648.0368011 -6097091.390629053 -10580702.23053193 0 0 0 0 0 0 0 20113297.951986 0 0 500543.503023 0 0 -0.0000010021030902862549 0
Cash & Equivalents 335556000 147117000 19292000 4297000 -75890129.91188598 -6728192.477405071 -11893439.363816977 2718547.727104 -27699270.00987315 -44102648.0368011 -6097091.390629053 -10580702.23053193 0 0 0 0 0 0 0 20113297.951986 0 0 500543.503023 0 0 0 0
Short Term Investments 0 0 0 0 77909 0 0 0 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.027833 431925451.975299 376775792.864401 515373946.901435 396795552.091062 424278519.948132 405927522.037218 292545192.769157 251141247.254321 249235825.80115 290948197.515904 232226321.207962 217628723.953849 156575773.204452 85157738.072287 69630504.792576 44129190.994122 49587893.527902 21851560.09179 19374693.991747 16165951.359084
Inventory 23964000 24181000 24402000 8761000 10598115 9364698 7392445.328032 6338814.076334 5096959.695609 8487672.932137 6033227.833241 6040227.97865 8645445.641528 9051551.75172 8705949.76602 9281840.591619 10067656.265778 8255833.905285 6092646.805579 2901492.338663 1098113.003848 1037279.824177 1150143.523852 1216051.88488 822002.260506 629502.692873 500715.307582
Other Current Assets 58071000 48751000 56461000 34235000 126075007.91188598 44574642.47740507 60528031.80914499 30754408.154155016 235587919.49210617 68064193.7873651 46856128.553584024 25501844.536251936 15214495.592557024 9168533.034713995 9053576.544743985 13106820.049302027 11988286.377865976 12867192.86204499 9691751.334596016 9577919.377110016 3789415.239403011 2839974.3379639955 4760695.944232 4188623.1590329995 1986505.4628899996 1608729.1040080013 1144492.1316169987
Total Assets 6283620000 5505830000 5753123000 3849364000 3488754239 2973473418 2964316500.9940357 3029006026.337326 2434167573.449402 2962104818.841204 1939012181.034402 2125109817.757808 2057205680.705191 1623346264.5976648 1457029892.082896 1332709120.788825 1456670705.846714 1042998455.730954 789436025.4864819 522033207.44672 325406972.709116 270421327.43868697 200370363.138128 206728820.429672 95626262.972224 70224522.627125 55007153.075823
Total Non-Current Assets 4947621000 4242267000 4590865000 3196592000 2965181777 2452893842 2445499801.192843 2557268804.404434 1844406171.407159 2414281653.257068 1495424363.947144 1679869927.525306 1627418217.433888 1312580987.042073 1188129118.517811 1061084634.346754 1143666565.687166 789649107.755662 556022903.392457 332864724.574509 235361706.393578 196913568.483971 149829789.172899 151736251.857857 70966195.157037 48611596.838498 37195994.277539
Property, Plant and Equipment 2841102000 2513595000 2730407000 1411713000 1451249741 1025226316 952376143.141153 1037922029.610892 707550677.74503 1020852643.729649 659691764.418607 785102982.419107 767472086.19001 688065909.454487 637298252.31592 590561216.105177 655708371.200646 457321551.132464 384174272.429826 230999717.171045 154580226.254463 132607300.976301 101561513.476922 100864748.007026 61650169.537966 40428061.831153 30257510.729614
Goodwill and Intangible Assets 2019301000 1592110000 1792921000 1749773000 1496552780 1396074242 1457076739.562624 1480282717.059743 1125971938.977726 1376302913.357339 798962217.192445 870295427.359448 838560235.063663 605291153.415454 540442173.622386 463864420.706656 473035443.804908 320314001.372684 156002238.677458 101079741.128321 77651395.390085 62628071.980741 45317086.823794 49047426.02351 0 6364971.672379 5937052.932761
Goodwill 1483077000 1281333000 1424811000 1375610000 1177467904 1085415886 1106330815.109344 1103084591.920244 826777594.419503 941973192.288476 575783502.540455 569844093.965803 561808031.341822 432714765.637498 400106007.067138 358135579.293344 403744319.90306 275150995.195607 134146719.476494 96229224.549553 77651395.390085 0 0 0 0 0 0
Intangible Assets 536224000 310777000 368110000 374163000 319084875 310658355 350745924.45328 377198125.139499 299194344.558223 434329721.068863 223178714.651991 300451333.393645 276752203.721841 172576387.777956 140336166.555248 105728841.413311 69291123.901848 45163006.177076 21855519.200964 4850516.578768 0 0 0 0 0 0 0
Long Term Investments 50209000 85964000 31391000 9727000 0.000001430511474609375 1099828 5017892.644135 11817573.09724 2752776.19641304 5468359.664385796 21285348.009429 4762622.759667 -0.0000011920928955078125 -0.00000095367431640625 -0.0000007152557373046875 -0.00000095367431640625 0 0 -0.00000011920928955078125 0 0 -0.000000029802322387695312 0 0 0 0 0
Other Long Term Assets 37009000 50598000 36146000 25379000 17379255.99999857 30493456 31029025.844931126 27246484.63655922 8130778.4879899025 11657736.50569439 15485034.326662995 19708894.98708407 21385896.180216193 19223924.17213297 10388692.579505801 6658997.534921885 14922750.681611955 12013555.25051397 15846392.285173118 785266.2751430124 3130084.749030009 1678195.5269290283 2951188.8721830025 1824077.8273209855 9316025.619071007 1818563.3349659983 1001430.6151639996
Total Current Liabilities 1066111000 966681000 1406120000 654460000 484828557 481813910 426043737.574553 429384718.398929 769858541.893362 657365229.226608 319022887.571964 369894353.809194 334520078.354554 247574388.097904 580697163.59469 254361544.782251 269189134.605675 214512697.323267 305402961.942483 155210707.571497 107290421.58594 87028603.007032 60184986.298517 68977165.247939 32606089.666747 27488284.255438 34835479.25608
Accounts Payable 450638000 708768000 861362000 468238000 237042112 247769872 243165805.168986 220438955.434863 228023549.928298 282295022.655617 206711308.545507 200135701.577154 186956904.995103 196772516.397376 179480469.869162 179755957.27198 206914066.444512 152578929.306795 165012915.446874 121576521.869333 63484658.034964 53443095.70542 41107704.724896 40399945.95325 20002055.005651 18115688.606001 18097281.831187
Notes Payable/Short Term Debt 301748000 153021000 478930000 131519000 119868786 98877410 49160238.568588 30130198.645934 449596811.968091 273224161.397585 28443701.456653 47281445.071017 35827619.980411 37154055.351144 392120141.342756 67004930.156122 44515803.291932 48027625.257378 125727570.173928 23700234.581663 37751490.241138 27441863.41953 18263003.391199 27901634.914201 12604034.661095 9092816.674827 16738197.424893
Tax Payables 2442000 41714000 16250000 33220000 4631508 13913790 11064015.904573 42941001.413585 9822078.41809 1651361.921334 0 23062231.738086 10318315.377081 4116341.385378 0 0 5777037.261436 4088023.335621 1494747.718271 192157.319447 930003.007472 0 0 0 0 0 0
Deferred Revenue 290305000 0 55262000 50672000 125240570 133718787 132239363.81709802 177047838.702478 90030914.68555605 98968867.90827513 83095879.86137903 121550415.64890501 103306562.19392699 0 0 0 -0.0000010132789611816406 0.000000029802322387695312 0 0 -0.000000998377799987793 0 0.000000007450580596923828 -0.000000998377799987793 0 0 0
Other Current Liabilities 20978000 63178000 -5684000 -29189000 -1954419 -12465949 -9585685.884691998 -41173275.797931015 -7614813.106673017 1225815.3437969387 771997.7084249854 -22135440.22596799 -1889324.191967994 9531474.964005996 9096552.382772028 7600657.354149014 11982227.607795984 9818119.423472986 13167728.603410022 9741793.801053993 5124270.302367003 6143643.882082004 814278.1824219972 675584.3804890066 0.000000998377799987793 279778.974609999 0.000000003725290298461914
Total Liabilities 3692210000 3042760000 3532812000 2059187000 2336091313 1815750020 1838969383.697813 1943781712.670188 1693820665.99889 2075337249.96985 1196300609.521305 1393964798.005689 1386687561.214496 1011912094.06495 947608633.368351 913769104.354971 956752499.242654 544326527.110501 448488031.685896 281097875.455438 166354095.174935 127425983.446716 161301282.927496 175314146.736927 72404699.112923 51129607.609988 49856938.483548
Total Non-Current Liabilities 2626099000 2076079000 2126692000 1404727000 1851262755 1333936110 1412925646.12326 1514396994.27126 923962124.105528 1417972020.743242 877277721.949341 1024070444.196496 1052167482.859941 764337705.967045 366911469.773661 659407559.57272 687563364.636979 329813829.787234 143085069.743413 125887167.88394 59063673.588994 40397380.439685 101116296.628979 106336981.488988 39798609.446176 23641323.35455 15021459.227468
Total Long Term Debt 2042592000 1575775000 1558370000 1097011000 1572223965 1073458734 1149875944.333996 1148959898.817052 728052374.809936 1139547404.510449 706919804.27698 791719188.20301 829885406.464251 621581546.952488 290484194.441792 607219391.947412 658018782.187216 307673301.304049 126189943.172034 121980800.905053 56625307.494775 36517585.481894 65163734.353947 103769760.843129 37127102.099531 22871931.174372 15092989.985694
Deferred Tax Liabilities Non-Current 433242000 368186000 408622000 232712000 238945241 212873431 206912127.236581 314963172.383007 169218629.521003 233460537.877091 129644899.837524 186419790.315933 184286973.555338 108138697.808351 0 0 23969504.190649 19000514.756349 0 0 2438366.094219 3879794.957791 10782188.722475 2634779.083908 2603007.15827 839336.92383 0
Other Long Term Liabilities 150265000 132118000 159700000 75004000 40093549 47603945 56137574.552682966 50473923.071201146 26691119.774588943 44964078.3557021 40713017.83483702 45931465.67755306 37995102.84035197 34617461.20620601 76427275.331869 52188167.62530804 5575078.259113941 3140013.726835992 16895126.571379006 3906366.9788869917 -0.0000000009313225746154785 0.0000000004656612873077393 25170373.552557 -67558.43804899696 68500.18837499758 -69944.74365199846 -71530.75822599977
Total Equity 2591410000 2463070000 2220311000 1790177000 1152662925 1157723398 1125347117.296223 1085224313.667138 740346907.450511 886767568.871354 742711571.513097 731145019.752118 670518119.490695 611434170.532715 509421258.714545 418940016.433854 497331111.784308 496954358.270419 340947993.800586 240935331.991282 159052877.534181 142995343.991971 39069080.210632 31414673.692744 23221563.859301 19094915.017136 5150214.592275
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2587094.819752 1717570.350034 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 2591410000 2463070000 2220311000 1790177000 1152662925 1157723398 1125347117.296223 1085224313.667138 740346907.450511 886767568.871354 742711571.513097 731145019.752118 670518119.490695 611434170.532715 509421258.714545 418940016.433854 497331111.784308 496954358.270419 340947993.800586 240935331.991282 159052877.534181 142995343.991971 39069080.210632 31414673.692744 23221563.859301 19094915.017136 5150214.592275
Retained Earnings (Accumulated Deficit) 1646975000 1565671000 1192645000 805068000 597058801 577891823 544655268.389662 493306301.614463 143164539.630609 161372603.070138 152425406.425801 160942070.504508 95543584.720862 31435970.244761 -33460032.470633 -7850451.930978 -15294355.245885 60609128.345916 49907869.812296 34500973.264345 30929154.746023 37776549.726547 14047112.274056 7161194.433185 68500.188376 -4616353.081066 -6151645.207439
Accumulated Other Comprehensive Income/(Loss) -200296000 -239120000 -144665000 -154723000 18735024 47568702 -2235387.673956 38670485.826947 33539191.029697 24679117.206209 23973252.439494 -6136726.877959 1516160.626836 0 0 0 0 0 0 0 0 0 -90271000 -67700000 -62500000 -48000000 -44700000
Common Stock 1107290000 1089229000 1133181000 1120049000 520744562 517249987 565436182.902584 538196562.755747 550802412.642593 688368967.834192 542833663.608103 558988972.99036 0 0 0 0 524491568.211653 445610844.200412 295735319.442053 0 128123722.788158 0 0 0 0 0 0
Additional Paid in Capital 37441000 47290000 39150000 19783000 16124537 15012885 17491053.677932978 15050963.469981194 12840764.147611856 12346880.760815024 23479249.03969896 17350703.135208964 573458374.142997 579998200.287954 542881291.185178 426790468.364832 -11866101.181459963 -9265614.275908947 -4695195.453763008 187336749.463457 0 105218794.26542398 115292967.936576 91953479.259559 85653063.67092499 71711268.09820199 56001859.799714
Total Liabilities & Shareholders' Equity 6283620000 5505830000 5753123000 3849364000 3488754239 2973473418 2964316500.9940357 3029006026.337326 2434167573.449402 2962104818.841204 1939012181.034402 2125109817.757808 2057205680.705191 1623346264.5976648 1457029892.082896 1332709120.788825 1456670705.846714 1042998455.730954 789436025.4864819 522033207.44672 325406972.709116 270421327.43868697 200370363.138128 206728820.429672 95626262.972224 70224522.627125 55007153.075823
Total Investments 50209000 85964000 31391000 9727000 0.000001430511474609375 1099828 5017892.644135 11817573.09724 2752776.19641304 5468359.664385796 21285348.009429 4762622.759667 -0.0000011920928955078125 -0.00000095367431640625 -0.0000007152557373046875 -0.00000095367431640625 0 0 -0.00000011920928955078125 0 0 -0.000000029802322387695312 0 0 0 0 0
Total Debt 2344340000 1728796000 2037300000 1228530000 1692092752 1172336145 1199036182.902584 1179090097.462986 1177649186.778027 1412771565.908034 735363505.733633 839000633.274027 865713026.444662 658735602.303631 682604335.784548 674224322.103533 702534585.479148 355700926.561428 251917513.345962 145681035.486715 94376797.735913 63959448.901423 83426737.745146 131671395.75733 49731136.760626 31964747.849199 31831187.410587
Net Debt 2008784000 1581679000 2018008000 1224233000 1767982881 1179064337 1210929622.266401 1176371549.735882 1205348456.7879002 1456874213.9448352 741460597.1242621 849581335.5045589 865713026.444662 658735602.303631 682604335.784548 674224322.103533 702534585.479148 355700926.561428 251917513.345962 125567737.53472899 94376797.735913 63959448.901423 82926194.24212301 131671395.75733 49731136.760626 31964747.849199 31831187.410587

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.