Strata Critical Medical, Inc. (SRTA)
NASDAQ: SRTA · Real-Time Price · USD
5.66
-0.31 (-5.19%)
At close: Aug 31, 2026, 4:00 PM EDT
5.62
-0.04 (-0.66%)
After-hours: Aug 31, 2026, 6:39 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
66.75%34.28%-34.80%54.11%117.58%32.92%
Gross Profit
54.441.1329.5942.1222.2812.85
Operating Income
-8.81-12.61-21.11-44.68-50.5-32.26
Net Income
40.2241.35-27.31-56.08-27.26-36.94
Earnings Per Share
0.470.50-0.35-0.76-0.38-0.68
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.445.20

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-2.11-0.73-0.49
Free Cash Flow
-48.45-58.51-33.38-34.46-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
-3.44%-6.40%-14.38%-19.84%-34.56%-48.04%
Pretax Margin
-9.05%-10.18%-11.01%-25.55%-19.18%-60.56%
Profit Margin
15.71%20.97%-18.60%-24.90%-18.66%-55.00%
FCF Margin
-18.93%-29.68%-22.74%-15.30%-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.0010.05----
Forward PE
133.18186.22----
PS Ratio
1.962.112.271.171.769.28