Strata Critical Medical, Inc.

SRTA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
9/30/2021
Market Cap$329,373$259,541$255,032$729,003
- Cash$18,378$27,873$43,296$2,595
+ Debt$9,322$24,525$18,332$716
Enterprise Value$320,317$256,193$230,068$727,124
Revenue$248,693$225,180$146,120$50,526
% Growth10.4%54.1%189.2%
Gross Profit$58,919$42,122$22,275$10,518
% Margin23.7%18.7%15.2%20.8%
EBITDA-$27,964-$61,006-$69,867-$23,497
% Margin-11.2%-27.1%-47.8%-46.5%
Net Income-$27,307-$56,076-$27,260-$40,052
% Margin-11%-24.9%-18.7%-79.3%
EPS Diluted-0.35-0.76-0.38-0.57
% Growth53.9%-100%33.3%
Operating Cash Flow-$2,519-$32,349-$37,130-$15,615
Capital Expenditures-$32,994-$2,109-$730-$801
Free Cash Flow-$35,513-$34,458-$37,860-$16,416
Strata Critical Medical, Inc. (SRTA) Financial Statements & Key Stats | AlphaPilot