Strata Critical Medical, Inc. (SRTA)

Last Closing Price: 4.35 (2025-12-05)

EBITDA Margin (Quarterly)

EBITDA Margin: Earnings before interest, taxes, depreciation and amortization as a portion of total revenue. Calculated as: EBITDA / Total Revenues

Strata Critical Medical, Inc. (SRTA) EBITDA Margin data is not available.

Figures for fiscal quarter ending 2025-09-30
Income Statement Financials
$49.30M
$57.42M
$37.68M
$11.61M
$54.92M
$-5.62M
$-4.04M
$-9.66M
$-4.46M
$-9.66M
$-9.66M
$57.42M
$-4.46M
$-5.62M
$-3.92M
82.45M
82.45M
$0.70
$0.70
Balance Sheet Financials
$122.48M
$38.56M
$212.60M
$335.08M
$27.87M
--
$24.20M
$52.08M
$283.00M
$148.64M
$283.00M
86.05M
Cash Flow Statement Financials
$-40.61M
$51.48M
$-7.17M
$19.65M
$23.02M
$3.37M
$11.25M
--
--
Fundamental Metrics & Ratios
4.39
--
--
--
--
23.56%
-11.40%
-11.40%
EBITDA Margin
--
-19.59%
116.47%
$-48.35M
--
--
--
0.15
--
1.31
68.53
-3.41%
-6.50%
-2.88%
-3.41%
$3.29
$-0.59
$-0.49