Yahoo
NasdaqCM - BOATS Real Time Price USD

Strata Critical Medical, Inc. (SRTA)

4.4400 -0.3100 (-6.53%)
At close: October 30 at 4:00:00 PM EDT
4.4400 0.0000 (0.00%)
Overnight: 8:08:38 PM EST
Trade SRTA on Coinbase
SRTA Q3 2026 earnings call
November 3, 2026 at 8 AM EST
View in AlphaSpace Currency in USD All numbers in thousands
Financial statements are getting an update on November 9
Preview it now to see what’s changing.
Learn more
Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
255,975
197,141
146,817
225,180
146,120
Cost of Revenue
201,577
156,015
117,228
183,058
123,845
Gross Profit
54,398
41,126
29,589
42,122
22,275
Operating Expense
74,807
63,479
52,114
110,239
75,804
Operating Income
-20,409
-22,353
-22,525
-68,117
-53,529
Net Non Operating Interest Income Expense
2,569
4,241
7,214
8,442
3,434
Other Income Expense
-5,319
-1,954
-850
2,133
22,063
Pretax Income
-23,159
-20,066
-16,161
-57,542
-28,032
Tax Provision
0
0
0
-1,466
-772
Net Income Common Stockholders
40,221
41,347
-27,307
-56,076
-27,260
Diluted NI Available to Com Stockholders
40,221
41,347
-27,307
-56,076
-27,260
Basic EPS
0.49
0.48
-0.34
-0.76
-0.38
Diluted EPS
0.49
0.48
-0.34
-0.76
-0.38
Basic Average Shares
84,678.5520
86,702.1830
79,419.0280
73,524.4760
71,660.6170
Diluted Average Shares
84,678.5520
86,702.1830
79,419.0280
73,524.4760
71,660.6170
Total Operating Income as Reported
-20,409
-22,353
-22,525
-68,117
-53,529
Total Expenses
276,384
219,494
169,342
293,297
199,649
Net Income from Continuing & Discontinued Operation
40,221
41,347
-27,307
-56,076
-27,260
Normalized Income
-17,840
-18,112
-15,311
-58,154.6085
-48,716.2675
Interest Income
2,569
4,241
7,214
8,442
3,434
Net Interest Income
2,569
4,241
7,214
8,442
3,434
EBIT
-20,409
-22,353
-22,525
-68,117
-53,529
EBITDA
-4,122
-14,168
-16,563
-61,006
-47,804
Reconciled Cost of Revenue
195,336
150,434
112,524
183,058
123,845
Reconciled Depreciation
16,287
8,185
5,962
7,111
5,725
Net Income from Continuing Operation Net Minority Interest
-23,159
-20,066
-16,161
-56,076
-27,260
Total Unusual Items Excluding Goodwill
-5,319
-1,954
-850
2,133
22,063
Total Unusual Items
-5,319
-1,954
-850
2,133
22,063
Normalized EBITDA
1,197
-12,214
-15,713
-63,139
-69,867
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
54.3915
606.7325
12/31/2022 - 11/5/2019

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers

Mobilize your Website
View Site in Mobile | Classic
Share by: