TH Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023 (Q4)
12-31
2023 (Q3)
09-30
2023 (Q2)
06-30
2023 (Q1)
03-31
2022 (Q4)
12-31
2022 (Q3)
09-30
2022 (Q2)
06-30
2022 (Q1)
03-31
2021 (Q4)
12-31
2021 (Q3)
09-30
2021 (Q2)
06-30
2021 (Q1)
03-31
2020 (Q4)
12-31
2020 (Q3)
09-30
2020 (Q2)
06-30
2020 (Q1)
03-31
2019 (Q4)
12-31
2019 (Q3)
09-30
2019 (Q2)
06-30
2019 (Q1)
03-31
2018 (Q4)
12-31
2018 (Q3)
09-30
2018 (Q2)
06-30
2018 (Q1)
03-31
2017 (Q4)
12-31
2017 (Q3)
09-30
Report Filing: 2024-03-13 2023-11-08 2023-08-09 2023-05-09 2023-03-10 2022-11-09
1234
Revenue 126220000 145939000 143630000 147819000 152438000 159565000
1234
Cost of Revenue 68250000 59183000 61264000 65856000 68540000 76794000
1234
Gross Profit 57970000 86756000 82366000 81963000 83898000 82771000
1234
Operating Expenses 7515000 19040000 17609000 20006000 19685000 22830000
1234
Research & Development 0 0 0 0 0 0
1234
Selling, General and Administrative 7515000 15273000 13457000 15199000 15879000 19153000
1234
Other Operating Expenses 0 3767000 4152000 4807000 3806000 3677000
1234
Operating Income 50455000 67716000 64757000 61957000 64213000 59941000
1234
Net Interest(Non Operating) -4913000 -3942000 -4624000 -6202000 -6801000 -7702000
1234
Interest Income 1179000 1011000 652000 1296000 1396000 150000
1234
Interest Expense 6092000 4953000 5276000 7498000 8197000 7852000
1234
Equity & Other Income/(Expense) 2823000 -3587000 23000 -2879000 -12757000 -21186000
1234
Income Before Tax 48365000 60187000 60156000 52876000 44655000 31053000
1234
Income Tax Expense 10522000 14608000 13703000 12217000 13083000 12031000
1234
Income Attributable to Non-Controlling Interest 0 0 0 -3166000 0 0
1234
Net Income 37843000 45579000 46453000 43825000 31572000 19022000
1234
Depreciation and Amortization 19699000 21491000 21833000 21400000 3696000 14384000
1234
EBITDA 70154000 89207000 86590000 83357000 67909000 74325000
1234
Earnings Per Share (EPS) 0.3 0.45 0.46 0.44 0.32 0.2
1234
Diluted Earnings Per Share 0.29 0.43 0.44 0.41 0.31 0.2
1234
Weighted Average Shares Outstanding 101660601 101620537 101465088 100643271 97589200 97242170
1234
Diluted Weighted Average Shares Outstanding 104538888 105093694 105045608 106257448 101873928 97242170
1234

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.