TX 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
Report Filing: 2023-12-31 2023-03-30 2022-03-30 2021-03-31 2020-04-09 2019-04-16 2018-04-24 2017-05-01 2016-04-29 2015-06-01 2014-04-30 2013-04-30 2012-04-25 2011-06-30 2010-06-30 2009-06-30 2008-06-25 2007-06-29 2006-06-30 2004-12-31 2003-12-31
Revenue 19028674591 16414466000 16090744000 8735435000 10192818000 11454807000 9700296000 7224000000 7877449000 8726057000 8530000000 8608054000 9157198000 7382004000 4958983000 8464885000 8184381000 6568975000 4447680000 1598925000 1074527000
Cost of Revenue 15123156245 12487282000 9895070000 7099923000 8452440000 8483328000 7403025000 5384400000 6477272000 6925169000 6600300000 6871090000 7094252000 5665254000 4110370000 6128027000 5796040000 4301384000 2470844000 965004000 671720000
Gross Profit 3905518346 3927184000 6195674000 1635512000 1740378000 2971479000 2297271000 1839600000 1400177000 1800888000 1929700000 1736964000 2062946000 1716750000 848613000 2336858000 2388341000 2267591000 1976836000 633921000 402807000
Operating Expenses 1543021876 1227665000 924538000 556039000 875812000 863108000 840487000 697900000 760838000 744727000 820300000 821062000 797727000 662813000 552230000 660811000 801933000 631022000 584675000 119750000 138025000
Research & Development 19000000 16300000 9800000 8300000 10000000 8900000 9715196 9113218 6151602 8000000 7600000 8800000 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 1353994961 924620000 729018000 572052000 654487000 667564000 629129000 687900000 586054000 627080000 843300000 634104000 572074000 665306000 531530000 669473000 825807000 554024000 513130000 97019000 133623000
Other Operating Expenses 170026915 286745000 185720000 -24313000 211325000 186644000 201642804 886782 168632398 109647000 -30600000 178158000 225653000 -2493000 20700000 -8662000 -23874000 76998000 71545000 22731000 4402000
Operating Income 2362496470 2699519000 5271136000 1079473000 864566000 2108371000 1456784000 1141700000 639339000 1056161000 1109400000 915902000 1265219000 1053937000 296383000 1676047000 1586408000 1636569000 1392161000 514171000 264782000
Net Interest(Non Operating) 129633000 28408000 35915000 2777000 -59213000 -109936000 -95175000 -75900000 -79332000 -106787000 -106400000 -125213000 -60633000 15390000 51283000 -103933000 142137000 112918000 0 0 -33944000
Interest Income 255009000 75145000 62912000 49421000 29071000 21236000 19408000 14100000 7981000 7685000 13900000 19226000 40079000 88359000 157093000 32178000 0 0 0 0 6036000
Interest Expense 125376000 46737000 26997000 46644000 88284000 131172000 114583000 90000000 87313000 114472000 120300000 144439000 100712000 72969000 105810000 136111000 -142137000 -112918000 0 0 39980000
Equity & Other Income/(Expense) -1178739608 -61427000 457279000 77109000 21211000 33132000 -1800000 52700000 -292908000 3119000 -60700000 -338968000 -238704000 116800000 82749000 -691341000 -575557000 -491165000 -100856000 411490000 219800000
Income Before Tax 1313389862 2666500000 5764330000 1159359000 826564000 2031567000 1359809000 1118500000 267099000 952493000 942300000 451721000 965882000 1186127000 430415000 880773000 1152988000 1258322000 1291305000 925661000 450638000
Income Tax Expense 361346267 573728000 1397139000 291488000 196519000 369435000 336882000 411500000 207320000 363708000 349400000 264567000 315974000 406657000 91314000 162704000 162640000 262356000 218492000 177486000 94087000
Income Attributable to Non-Controlling Interest 276000595 325256000 542123000 89403000 65776000 155485000 136708000 111400000 51652000 136381000 137500000 47919000 136367000 157394000 -378299000 2651000 205858000 200542000 368407000 290836000 0
Net Income 676043000 1767516000 3825068000 778468000 564269000 1506647000 886219000 595600000 8127000 452404000 455400000 139235000 513541000 622076000 717400000 715418000 784490000 795424000 704406000 457339000 356551000
Depreciation and Amortization 710672439 816773000 1071456000 736165000 859122000 589299000 474299000 406900000 433788000 414797000 377100000 370855000 405842000 383300000 385105000 413541000 565848000 424495000 316405000 99192000 225836000
EBITDA 3073168909 3516292000 6342592000 1815638000 1723688000 2697670000 1931083000 1548600000 1073127000 1470958000 1486500000 1286757000 1671061000 1437237000 681488000 2089588000 2152256000 2061064000 1708566000 613363000 490618000
Earnings Per Share (EPS) 3.72 9.07 19.41 3.96 2.91 7.67 4.5 3.03 0.0414 2.3 2.32 0.7 2.6 3.1 3.6 3.6 3.9 4.1 5.8 3.9 1.9
Diluted Earnings Per Share 3.72 9.07 19.41 3.96 2.91 7.67 4.5 3.03 0.0414 2.3 2.32 0.7 2.6 3.1 3.6 3.6 3.9 4.1 5.4 3.9 1.9
Weighted Average Shares Outstanding 196307677 196307677 196307677 196307677 196307677 196307677 196307677 196307677 196307677 196307678 196307677 196307678 196832792 200474344 200474344 200474344 200474344 193683306 120947661 116894363 116894363
Diluted Weighted Average Shares Outstanding 196307677 196307677 196307677 196307677 196307677 196307678 196307678 196307677 196307678 196307678 196307677 196307678 196832792 200474344 200474344 200474344 200474344 193683306 156608283 116894363 116894363

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.