TMDX Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2024 (Q1)
03-31
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-28
2019 (Q3)
09-28
2019 (Q2)
06-29
2019 (Q1)
03-30
2018 (Q4)
12-31
2018 (Q3)
09-30
2018 (Q2)
06-30
2018 (Q1)
03-31
Report Filing: 2024-05-02 2024-02-27 2023-11-08 2023-08-04 2023-05-04 2023-02-27
1234
Revenue 96850000 81174000 66430000 52465000 41554000 31375000
1234
Cost of Revenue 36988000 33250000 25768000 15724000 12788000 10672000
1234
Gross Profit 59862000 47924000 40662000 36741000 28766000 20703000
1234
Operating Expenses 47441000 45321000 68997000 37647000 30855000 27482000
1234
Research & Development 11380000 10761000 38344000 8291000 5871000 5756000
1234
Selling, General and Administrative 36061000 34560000 30653000 29356000 24984000 21726000
1234
Other Operating Expenses 0 0 0 0 0 0
1234
Operating Income 12421000 2603000 -28335000 -906000 -2089000 -6779000
1234
Net Interest(Non Operating) -3598000 1160000 1610000 -105000 -591000 -507000
1234
Interest Income 0 4765000 5200000 2400000 500000 500000
1234
Interest Expense 3598000 3605000 3590000 2505000 1091000 1007000
1234
Equity & Other Income/(Expense) 3570000 100000 -204000 31000 55000 585000
1234
Income Before Tax 12393000 3863000 -26929000 -980000 -2625000 -6701000
1234
Income Tax Expense 196000 -168000 -1507000 21000 11000 19000
1234
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0
1234
Net Income 12197000 4031000 -25422000 -1001000 -2636000 -6720000
1234
Depreciation and Amortization 4402000 3705000 4996000 2431000 555000 1085000
1234
EBITDA 16823000 6308000 -23339000 1525000 -1534000 -5694000
1234
Earnings Per Share (EPS) 0.37 0.12 -0.78 -0.0308 -0.0817 -0.21
1234
Diluted Earnings Per Share 0.35 0.12 -0.78 -0.0308 -0.0817 -0.21
1234
Weighted Average Shares Outstanding 32760190 32644525 32614058 32545352 32260267 32010621
1234
Diluted Weighted Average Shares Outstanding 34678895 34179059 32614059 32545352 32260267 32010621
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.