TFII 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
12-31
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 2994723606 2904026835 3199928501 2920486114 3156575495 2635192948 2001797712 1763466717 1858610517 1959152781 1539848146 1305414155 931868168 581193272 282462793 292914282 187947574 129122855 99321535 83404864
Cost of Revenue 6357443000 7385640000 6182566000 3239249000 3461987950 3251443800 3364979721 2636493564 2551474032 2782605137 2554722616 2726223575 2164295788 1409445488 1249957024 1338729663 1402108451 1095645161 970731875 671258755 404821209 190450419 237550526 151871368 105832791 85892145 77753934
Gross Profit 1163724000 1426851000 1037863000 541885000 502631921 510006388 405214314 358230042 352552803 417323363 365763498 430351919 470897159 592352223 513509693 519880854 557044330 444202985 334682280 260609413 176372062 92012373 55363756 36076205 23290064 13429390 5650929
Operating Expenses 406089000 280813000 375215000 125318000 110967105 193916435 211398012 166121568 153328913 204022879 228419283 181918519 288380019 458852583 457218986 390910435 476930224 314171242 161946789 143122266 132680429 52900636 -7385783 -6350494 -4452512 -2238232 -4864092
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 441807313 472689072 368371927 212746787 159519568 0 0 0 0 0 0 0 164877571 332213845 297155954 289837304 311659093 236868565 217000172 178890977 106805370 52900635 12440686 7431428 5000513 3497237 0
Other Operating Expenses -35718313 -191876072 6843073 -87428787 -48552463 193916435 211398012 166121568 153328913 204022879 228419283 181918519 123502448 126638738 160063032 101073131 165271131 77302677 -55053383 -35768711 25875059 1 -19826469 -13781922 -9453025 -5735469 -4864092
Operating Income 757635000 1146038000 662648000 416567000 391664816 316089953 193816302 192108474 199223890 213300484 137344215 248433400 182517140 133499640 56290707 128970419 80114106 130031743 172735491 117487147 43691633 39111737 62749539 42426699 27742576 15667622 10515021
Net Interest(Non Operating) -67353000 -80397000 -73018000 -53910000 -56527364 -38032936 -43037773 -28886988 -43263264 -40103027 -40179569 -47194998 -49237023 -37623980 -33421831 -38288414 1376198121.7812788 1100815030.885381 -13202169 -9049694 399024499.332957 -42358874 -49126164 -32428050 -22605062 -14128838 -715307
Interest Income 8121000 1750000 5127000 2776000 2297381 2060894 2097813 1766237 0 0 0 0 3396669 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 75474000 82147000 78145000 56686000 58824745 40093830 45135586 30653225 43263264 40103027 40179569 47194998 52633692 37623980 33421831 38288414 -1376198121.7812788 -1100815030.885381 13202169 9049694 -399024499.332957 42358874 49126164 32428050 22605062 14128838 715307
Equity & Other Income/(Expense) -13518000 0 226537000 0 -9034120 2566757 -57461631 -11944796 -11291428 -16707441 -29658049 8617553 0 42067269 8016426 -9188990 -1407453296.7812788 -1116666952.885381 -21216636 -38021362 -403753942.332957 25560404 0 -1 0 0 -1
Income Before Tax 676764000 1065641000 816167000 362657000 326103332 280623774 93316898 151276690 144669198 156490016 67506597 209855955 133280117 137942929 30885302 81493015 48858931 114179821 138316686 70416091 38962190 22313267 13623375 9998648 5137514 1538784 9799713
Income Tax Expense 171887000 242409000 151806000 86982000 77704456 66242300 -32319681.908549 34426009 39651507 46297572 8942776 54878722 33162585 33367661 20447903 16022185 3610017 1195950 8953848 5785515 3432374 5423328 5567814 2905012 616501 139889 12875536
Income Attributable to Non-Controlling Interest 0 0 -90044000 0 10865288 0 -0.0914510041475296 -358991146 -12758613 1 0 1 1 1 1 1 0 -16572580 1 1 0 0 1 1 1 1 -715307.9785409998
Net Income 504877000 823232000 754405000 275675000 237533588 214381474 125636580 475841827 117776304 110192443 58563821 154977232 100117531 104575267 10437398 65470829 45248914 129556451 129362837 64630575 35529816 16889939 8055560 7093635 4521012 1398894 -2360515.021459
Depreciation and Amortization 441975000 220865000 393032000 276751000 246440628 191326916 329016302 143654489 126992339 131690298 127629441 148398218 129865817 126638737 117087193 101073130 108722609 78894989 58998622 37129618 25875058 -12780202.120294 -19826469.573594 -13781921.361978 -9453025.995821 -5735468.979506 -4864091.559371
EBITDA 1199610000 1366903000 1055680000 693318000 638105444 507416869 522832604 335762963 326216229 344990782 264973656 396831618 312382957 260138377 173377900 230043549 188836715 208926732 231734113 154616765 69566691 26331534.879706003 42923069.426405996 28644777.638021998 18289550.004179 9932153.020494 5650929.440629
Earnings Per Share (EPS) 5.98 8.85 8.04 3.26 2.87 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.22 0.23 0.14 0.063 -0.18
Diluted Earnings Per Share 5.91 8.66 7.84 3.19 2.8 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.22 0.19 0.12 0.056 -0.18
Weighted Average Shares Outstanding 85907746 89359582 93054245 89113354 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 87054769 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.