Canada markets open in 7 hours 18 minutes

ThermoGenesis Holdings, Inc. (THMO)

OTC Markets OTCPK - OTC Markets OTCPK Delayed Price. Currency in USD
Add to watchlist
0.2400+0.0100 (+4.35%)
At close: 03:37PM EDT
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
10,225
9,445
10,483
9,294
9,744
-
Cost of Revenue
7,225
7,514
7,773
5,801
8,485
-
Gross Profit
3,000
1,931
2,710
3,493
1,259
-
Operating Expenses
Research Development
1,982
1,284
1,659
2,209
2,477
-
Selling General and Administrative
7,009
7,221
7,244
8,515
7,677
-
Total Operating Expenses
8,991
8,505
8,903
10,724
10,154
-
Operating Income or Loss
-5,991
-6,574
-6,193
-7,231
-8,895
-
Interest Expense
5,102
10,032
5,616
6,103
7,908
-
Total Other Income/Expenses Net
-32
-2,313
-3
1,454
-8
-
Income Before Tax
-11,125
-18,919
-11,812
-11,880
-16,811
-
Income Tax Expense
-
-
-
-
-
0
Income from Continuing Operations
-11,125
-18,919
-11,812
-11,880
-16,811
-
Net Income
-10,491
-17,975
-11,270
-11,379
-16,351
-
Net Income available to common shareholders
-10,491
-17,975
-11,270
-11,379
-16,351
-
Basic EPS
-7.22
-
-20.45
-43.41
-117.00
-151.20
Diluted EPS
-7.22
-
-20.45
-43.41
-117.00
-151.20
Basic Average Shares
1,795
-
550.993
262.135
139.999
62.857
Diluted Average Shares
3,137
-
550.993
262.135
139.999
62.857