Strata Critical Medical, Inc. (SRTA)
NASDAQ: SRTA · Real-Time Price · USD
6.03
+0.09 (1.52%)
At close: Aug 11, 2026, 4:00 PM EDT
6.10
+0.07 (1.16%)
After-hours: Aug 11, 2026, 5:07 PM EDT

Strata Critical Medical Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
255.98197.14146.82225.18146.1267.16
Revenue Growth
0.23%34.28%-34.80%54.11%117.58%32.92%
Gross Profit
54.441.1329.5942.1222.2812.85
Operating Income
-20.41-22.35-22.53-68.12-53.53-32.26
Net Income
-10.5241.35-27.31-56.08-27.26-36.92
Earnings Per Share
0.500.50-0.350.55-0.380.01
EPS Growth
------

Revenue by Segment

Fiscal YearFY TTMFY NaNFY NaN
Period EndingDec '24 Dec '23 Dec '22
Medical
146.82126.671.78
Passenger
101.8898.5874.34

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
22.7561.23124.83166.14192.08281.97
Total Debt
4.263.313.0224.5318.330.72
Net Cash (Debt)
18.557.92121.81141.61173.75281.25
Net Cash Growth
-82.31%-52.45%-13.98%-18.50%-38.22%-7.32%
Net Cash Per Share
0.220.711.571.932.443.62

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-36.03-48.91-2.52-32.35-37.13-21.63
Capital Expenditures
-12.42-9.6-30.86--0.73-0.49
Free Cash Flow
-48.45-58.51-33.38-32.35-37.86-22.12
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
21.25%20.86%20.15%18.71%15.24%19.14%
Operating Margin
-7.97%-11.34%-15.34%-30.25%-36.63%-48.04%
Pretax Margin
-9.05%-10.18%-11.01%-25.55%-19.18%-60.56%
Profit Margin
-9.05%-10.18%-11.01%-24.90%-18.66%-54.97%
FCF Margin
-18.93%-29.68%-22.74%-14.37%-25.91%-32.93%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.799.62-6.42-883.00
Forward PE
141.88186.22----
PS Ratio
2.092.122.301.180.844.52