TMST 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
Report Filing: 2024-02-27 2023-02-24 2022-02-24 2021-02-25 2020-02-25 2019-02-20 2018-02-20 2017-03-16 2016-02-29 2015-03-02 2013-12-31 2012-12-31 2011-12-31
Revenue 1340600000 1329900000 1282900000 830700000 1208800000 1610600000 1329200000 869500000 1106200000 1674200000 1380900000 1728700000 1956500000
Cost of Revenue 1175900000 1203200000 1062900000 815100000 1186200000 1505700000 1261300000 896600000 1099400000 1400400000 1157700000 1389800000 1601900000
Gross Profit 164700000 126700000 220000000 15600000 22600000 104900000 67900000 -27100000 6800000 273800000 223200000 338900000 354600000
Operating Expenses 62800000 -16800000 17700000 62300000 115100000 99100000 90600000 101800000 115500000 113300000 92400000 103500000 100900000
Research & Development 0 800000 1700000 1800000 4099999 0 0 0 0 0 0 0 0
Selling, General and Administrative 84600000 73800000 77200000 76700000 91800000 98200000 90500000 101500000 111000000 112100000 91800000 103500000 98000000
Other Operating Expenses -21800000 -91400000 -61200000 -16200000 19200001 900000 100000 300000 4500000 1200000 600000 0 2900000
Operating Income 101900000 143500000 202300000 -46700000 -92500000 5800000 -22700000 -128900000 -108700000 160500000 130800000 235400000 253700000
Net Interest(Non Operating) 7100000 2700000 -5600000 -11800000 0 -17100000 -14800000 -11400000 -3400000 -900000 -200000 -300000 -600000
Interest Income 9800000 3300000 300000 400000 15700000 0 0 0 0 0 0 0 0
Interest Expense 2700000 600000 5900000 12200000 15700000 17100000 14800000 11400000 3400000 900000 200000 300000 600000
Equity & Other Income/(Expense) -12600000 -49100000 -20000000 -2200000 -33600000 -18600000 -5300000 -1700000 -4900000 -1400000 -3000000 -800000 -800000
Income Before Tax 96400000 97100000 176700000 -60700000 -126100000 -29900000 -42800000 -142000000 -117000000 158200000 127600000 234300000 252300000
Income Tax Expense 27000000 32000000 5700000 1200000 -16100000 1800000 1500000 -36500000 -43300000 53800000 38100000 79100000 85100000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 69400000 65100000 171000000 -61900000 -110000000 -31700000 -44300000 -105500000 -73700000 104400000 89500000 155200000 167200000
Depreciation and Amortization 56900000 58300000 63100000 70000000 73500000 73000000 74900000 74900000 73400000 58000000 50000000 46200000 42600000
EBITDA 158800000 201800000 265400000 23300000 -19000000 78800000 52200000 -54000000 -35300000 218500000 180800000 281600000 296300000
Earnings Per Share (EPS) 1.58 1.42 3.73 -1.38 -2.46 -0.71 -1 -2.39 -1.65 2.29 1.97 3.42 3.68
Diluted Earnings Per Share 1.47 1.3 3.18 -1.38 -2.46 -0.71 -1 -2.39 -1.65 2.27 1.97 3.42 3.68
Weighted Average Shares Outstanding 47800000 50039585 53712170 44855072 44715447 44600000 44400000 44200000 44500042 45541705 45400000 45400000 45400000
Diluted Weighted Average Shares Outstanding 47800000 51500000 55000000 45000000 44800000 44600000 44400000 44217577 44533725 46044143 45400000 45400000 45400000

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.