SRTA
SRTA

Strata Critical Medical Inc

NASDAQ · Health Care
$4.74
+0.34 (+7.73%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 277.15M 185.98M 266.07M 267.03M 210.56M
Net Income -30,435,562 -18,381,429 23.50M 21.08M 13.98M
EPS
Profit Margin -11.0% -10.4% 8.8% 7.9% 6.6%
Rev Growth +49.0% +49.0% -0.5% +24.6% +15.9%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 82.29M 82.00M 97.07M
Total Equity 203.39M 203.10M 210.24M
D/E Ratio 0.40 0.40 0.46
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA -32,111,073 -20,470,755 34.29M 31.18M 28.19M
Free Cash Flow 21.84M 22.50M 18.25M