SRTA
SRTA
NASDAQ · Health Care

Strata Critical Medical Inc

$5.56
+0.30 (+5.70%)
As of Nov 7, 2:06 AM ET ·
Financial Highlights (FY 2026)
Revenue
213.15M
Net Income
44.71M
Gross Margin
20.9%
Profit Margin
21.0%
Rev Growth
+10.5%
D/E Ratio
—
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 20.9% 20.9% 38.4% 38.4%
Operating Margin -11.3% -10.2% 8.4% 9.5%
Profit Margin 21.0% 19.9% 7.9% 6.6%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 213.15M 192.90M 267.03M 210.56M
Gross Profit 44.46M 40.24M 102.42M 80.76M
Operating Income -24,171,364 -19,687,083 22.37M 20.03M
Net Income 44.71M 36.41M 21.08M 13.98M
Gross Margin 20.9% 20.9% 38.4% 38.4%
Operating Margin -11.3% -10.2% 8.4% 9.5%
Profit Margin 21.0% 19.9% 7.9% 6.6%
Rev Growth +10.5% +10.5% +24.6% +15.9%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 82.00M 97.07M
Total Equity — — 203.10M 210.24M
D/E Ratio — — 0.40 0.46
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -21,355,077 -18,359,568 31.18M 28.19M
Free Cash Flow — — 22.50M 18.25M