Strata Critical Medical, Inc.

SRTA · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$417,221$327,629$218,105$337,531
- Cash$22,753$58,754$34,830$18,378
+ Debt$3,471$8,839$9,068$9,322
Enterprise Value$397,939$277,714$192,343$328,475
Revenue$49,298$70,801$54,306$54,357
% Growth-30.4%30.4%-0.1%
Gross Profit$11,614$17,737$11,978$12,589
% Margin23.6%25.1%22.1%23.2%
EBITDA-$9,238-$3,178-$5,886-$6,842
% Margin-18.7%-4.5%-10.8%-12.6%
Net Income$57,416-$3,743-$3,493-$9,793
% Margin116.5%-5.3%-6.4%-18%
EPS Diluted0.7-0.046-0.04-0.12
% Growth1,621.7%-15%66.7%
Operating Cash Flow-$31,840-$4,215-$4,552$13
Capital Expenditures-$3,126-$2,728-$3,151-$5,042
Free Cash Flow-$34,966-$6,943-$7,703-$5,029