ThermoGenesis Holdings, Inc. (THMO)
OTCMKTS: THMO · Delayed Price · USD
0.140
-0.010 (-6.60%)
Jul 19, 2024, 4:00 PM EDT - Market open

ThermoGenesis Holdings Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1986
Revenue
9.619.4510.489.299.7413.05
Upgrade
Revenue Growth (YoY)
-7.53%-9.90%12.79%-4.62%-25.32%34.89%
Upgrade
Cost of Revenue
7.587.517.775.88.497.35
Upgrade
Gross Profit
2.031.932.713.491.265.7
Upgrade
Selling, General & Admin
6.937.227.248.527.688.03
Upgrade
Research & Development
1.191.281.662.212.482.4
Upgrade
Other Operating Expenses
0.050.05-00.8-0.01-0.03
Upgrade
Operating Expenses
8.118.518.910.7210.1510.43
Upgrade
Operating Income
-8.12-8.61-6.19-7.23-8.9-4.73
Upgrade
Interest Expense
7.5810.035.626.17.914.48
Upgrade
Other Expense / Income
-5.47-9.8-5.61-8.36-7.89-3.54
Upgrade
Pretax Income
-15.74-18.92-11.81-11.88-16.81-10.1
Upgrade
Income Tax
4.519.145.076.47.443.83
Upgrade
Net Income
-14.75-17.98-11.27-11.38-16.35-9.5
Upgrade
Shares Outstanding (Basic)
421000
Upgrade
Shares Outstanding (Diluted)
421000
Upgrade
Shares Change
222.17%329.79%110.20%87.90%121.95%53.73%
Upgrade
EPS (Basic)
-4.75-7.59-20.45-43.41-117.20-151.09
Upgrade
EPS (Diluted)
-4.75-7.59-20.45-43.41-117.20-151.09
Upgrade
Free Cash Flow
-4.59-5.45-7.68-6.71-14.42-3.44
Upgrade
Free Cash Flow Per Share
-1.14-2.30-13.94-25.61-103.33-54.76
Upgrade
Gross Margin
21.10%20.44%25.85%37.58%12.92%43.66%
Upgrade
Operating Margin
-84.52%-91.16%-59.08%-77.80%-91.29%-36.28%
Upgrade
Profit Margin
-153.43%-190.31%-107.51%-122.43%-167.81%-72.79%
Upgrade
Free Cash Flow Margin
-47.79%-57.74%-73.29%-72.23%-147.95%-26.38%
Upgrade
EBITDA
-4.83-5.38-5.27-5.8-8.16-3.98
Upgrade
EBITDA Margin
-50.24%-56.94%-50.27%-62.36%-83.75%-30.47%
Upgrade
Depreciation & Amortization
1.211.150.930.630.740.81
Upgrade
EBIT
-6.04-6.53-6.2-6.43-8.9-4.78
Upgrade
EBIT Margin
-62.87%-69.08%-59.11%-69.17%-91.37%-36.64%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.