TFII.TO Income Statement


* In Millions (except for per share items) of USD
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
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
Revenue 7521167000 8812491000 7220429000 3781134000 3964619871 3761450188 3770194035.785288 2994723606.874489 2904026835.964805 3199928501.283531 2920486114.372118 3156575495.310757 2635192948.090108 2001797712.366021 1763466717.600993 1858610517.666393 1959152781.985257 1539848146.877145 1305414155.329774 931868168.432961 581193272.515558 282462793.223698 292914282.738735 187947574.652074 129122855.087851 99321535.986571 83404864.091559
Cost of Revenue 6357443000 7385640000 6182566000 3239249000 3461987950 3251443800 3364979721.66998 2636493564.46693 2551474032.384755 2782605137.570422 2554722616.151845 2726223575.887338 2164295788.442703 1409445488.721805 1249957024.161971 1338729663.105998 1402108451.984247 1095645161.290323 970731875.322886 671258755.219858 404821209.620827 190450419.548882 237550526.254125 151871368.733955 105832791.040175 85892145.205288 77753934.191702
Gross Profit 1163724000 1426851000 1037863000 541885000 502631921 510006388 405214314.1153078 358230042.4075589 352552803.58005 417323363.713109 365763498.220273 430351919.423419 470897159.64740515 592352223.6442158 513509693.4390218 519880854.560395 557044330.00101 444202985.58682203 334682280.0068879 260609413.21310294 176372062.894731 92012373.67481601 55363756.48461002 36076205.91811901 23290064.047675997 13429390.781283006 5650929.8998569995
Operating Expenses 406089000 280813000 375215000 125318000 110967105 193916435 211398011.9284288 166121568.33568892 153328913.518149 204022879.58927003 228419283.03765103 181918518.741896 288380019.58863914 458852583.5866248 457218985.7702218 390910435.497125 476930223.16469795 314171242.27865505 161946788.3588769 143122265.29355994 132680429.06606399 52900635.83411101 -7385783.002348974 -6350493.17659799 -4452512.244408004 -2238231.7968799956 -4864091.559371002
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
Selling, General and Administrative 0 0 0 0 0 0 0 0 0 0 0 0 164877571.008815 332213845.784674 297155954.541114 289837304.847987 311659093.20408 236868565.545642 217000172.205958 178890977.756335 106805370.266123 52900635.834111 12440686.571244 7431428.18538 5000513.751413 3497237.182626 0
Other Operating Expenses 406089000 280813000 375215000 125318000 110967105 193916435 211398011.9284288 166121568.33568892 153328913.518149 204022879.58927003 228419283.03765103 181918518.741896 123502448.57982415 126638737.80195083 160063031.22910786 101073130.649138 165271129.96061796 77302676.73301305 -55053383.847081095 -35768712.46277505 25875058.79994099 0.000000014901161193847656 -19826469.573592976 -13781921.36197799 -9453025.995821003 -5735468.979505995 -4864091.559371002
Operating Income 757635000 1146038000 662648000 416567000 391664816 316089953 193816302.186879 192108474.07187 199223890.061901 213300484.123839 137344215.182622 248433400.681523 182517140.058766 133499640.057591 56290707.6688 128970419.06327 80114106.836312 130031743.308167 172735491.648011 117487147.919543 43691633.828667 39111737.840705 62749539.486958995 42426699.094717 27742576.292084 15667622.578163002 10515021.459228002
Net Interest(Non Operating) -67353000 -80397000 -73018000 -53910000 -56527364 -38032936 -43037773.359841004 -28886987.575329 -43263264.850219 -40103027.066141 -40179569.296656 -47194998.140386 -49237022.526934 -37623980.163174 -33421831.725719 -38288414.133114 1376198121.7812788 1100815030.885381 -13202169.795075 -9049694.711099 399024499.332957 -42358874.68160699 -49126164.300638996 -32428050.263478003 -22605062.163920004 -14128838.217808 -715307.5822599996
Interest Income 8121000 1750000 5127000 2776000 2297381 2060894 2097813.121272 1766237.631129 0 0 0 0 3396669.93144 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 75474000 82147000 78145000 56686000 58824745 40093830 45135586.481113 30653225.206458 43263264.850219 40103027.066141 40179569.296656 47194998.140386 52633692.458374 37623980.163174 33421831.725719 38288414.133114 -1376198121.7812788 -1100815030.885381 13202169.795075 9049694.711099 -399024499.332957 42358874.68160699 49126164.300638996 32428050.263478003 22605062.163920004 14128838.217808 715307.5822599996
Equity & Other Income/(Expense) -13518000 0 226537000 0 -9034120 2566757 -57461630.21868801 -11944795.774124987 -11291426.759578004 -16707441.035094 -29658048.216985986 8617552.747706011 -0.000000014901161193847656 42067269.23692201 8016426.320313003 -9188989.317995004 -1407453296.980713 -1116666952.642416 -21216635.09557399 -38021361.904603004 -403753942.487873 25560404.240587994 0.000000998377799987793 0.0 0.000000003725290298461914 0.0 0.0
Income Before Tax 676764000 1065641000 816167000 362657000 326103332 280623774 93316898.60835 151276690.722416 144669198.452104 156490016.022604 67506597.66898 209855955.288843 133280117.531832 137942929.131339 30885302.263394 81493015.612161 48858931.636878 114179821.551132 138316686.757362 70416091.303841 38962190.673751 22313267.399686 13623375.186321 9998648.831239 5137514.128164 1538784.360355 9799713.876968002
Income Tax Expense 171887000 242409000 151806000 86982000 77704456 66242300 -32319681.908549 34426009.969496 39651507.180999 46297572.489361 8942776.37424 54878722.997899 33162585.700294 33367661.174212 20447903.734123 16022185.702547 3610017.166515 1195950.583391 8953848.803169 5785515.830103 3432374.283797 5423328.315262 5567814.206583 2905012.836103 616501.69538 139889.487305 12875536.480687
Income Attributable to Non-Controlling Interest 0 0 -90044000 0 10865288 0 -0.000000014901161193847656 -358991146.492077 -12758613.234945014 -0.000000014901161193847656 0.000000007450580596923828 0.0 -0.000000014901161193847656 0.0 0.0 0.0 0.0 -16572580.645162001 0.000000014901161193847656 -0.000000007450580596923828 0.0000009909272193908691 0.0 0.000001000240445137024 0.0 -0.0000000009313225746154785 0.0 -715307.5822599977
Net Income 504877000 823232000 754405000 275675000 237533588 214381474 125636580.516899 475841827.244997 117776304.50605 110192443.533243 58563821.29474 154977232.290944 100117531.831538 104575267.957127 10437398.529271 65470829.909614 45248914.470363 129556451.612903 129362837.954193 64630575.473738 35529816.389953 16889939.084424 8055560.979737 7093635.995136 4521012.432784 1398894.87305 -2360515.021459
Depreciation and Amortization 441975000 220865000 393032000 276751000 246440628 191326916 329016302.186879 143654489.993304 126992339.787705 131690298.571749 127629441.099956 148398218.79115 129865817.825661 126638737.801952 117087193.200267 101073130.649137 108722609.31031 78894989.704873 58998622.352333 37129618.846391 25875058.799941 -12780202.120294 -19826469.573594 -13781921.361978 -9453025.995821 -5735468.979506 -4864091.559371
EBITDA 1199610000 1366903000 1055680000 693318000 638105444 507416869 522832604.37375796 335762964.065174 326216229.84960604 344990782.695588 264973656.282578 396831619.472673 312382957.884427 260138377.85954303 173377900.869067 230043549.712407 188836716.146622 208926733.01304 231734114.000344 154616766.765934 69566692.628608 26331535.720411003 42923069.91336499 28644777.732739 18289550.296263 9932153.598657 5650929.899857001
Earnings Per Share (EPS) 5.88 9.21 8.11 3.09 2.85 2.44 1.39 5.08 1.17 1.11 0.63 1.64 1.05 1.08 0.11 0.76 0.53 1.53 1.75 1.01 0.55 0.3 0.21 0.23 0.14 0.063 -0.18
Diluted Earnings Per Share 5.8 9.02 7.91 3.03 2.78 2.36 1.35 4.98 1.15 1.09 0.62 1.56 1.04 1.07 0.11 0.76 0.53 1.53 1.7 0.94 0.55 0.3 0.21 0.19 0.12 0.056 -0.18
Weighted Average Shares Outstanding 85908000 89360000 93054000 89113000 83390145 87965628 90493739 93708666 100206062 99437384 92589293 94756603 95419861 95276515 90036501 86467788 85853200 84726039 72619932 53030766 47995292 55738865 37252000 30882353 31428571 22222222 13200000
Diluted Weighted Average Shares Outstanding 87047759 91257679 95336023 90934806 85364183 90803989 92777883 95520493 101993889 101365898 94209498 107545716 105224670 95874510 90036501 86467788 85895790 84726039 74771066 68784702 63948896 56574468 37252000 37500000 36666667 25000000 13200000

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.