SRTA logo

SRTA

Strata Critical Medical, Inc.NASDAQIndustrials
$4.15-0.72%ClosedMarket Cap: $361.0M

As of 2026-04-06

Valuation

P/E (TTM)

8.73

PEG

0.03

P/B

1.23

P/S

1.83

EV/EBITDA

-18.05

DCF Value

$-18.89

FCF Yield

-16.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

20.9%

Operating Margin

-11.3%

Net Margin

21.0%

ROE

16.5%

ROA

21.8%

ROIC

15.8%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$22.7M-0.9%$-4.2M$-8.8M$-0.11
FY 2025$197.1M20.9%$-22.4M$41.3M$0.50
Q3 2025$49.3M23.6%$-5.6M$57.4M$-0.04
Q2 2025$70.8M25.1%$-5.0M$-3.7M$-0.05
Q1 2025$54.3M22.1%$-7.6M$-3.5M$-0.04
Q4 2024$54.4M23.2%$-8.4M$-9.8M$-0.12
FY 2024$248.7M23.7%$-33.9M$-27.3M$-0.35
Q3 2024$74.9M26.5%$-3.5M$-2.0M$-0.03
Q2 2024$67.9M24.1%$-12.1M$-11.3M$-0.15
Q1 2024$51.5M19.7%$-9.9M$-4.2M$-0.06
Q4 2023$47.5M19.0%$-35.6M$-33.9M$-0.45
FY 2023$225.2M18.7%$-68.1M$-56.1M$-0.76