MarketBrain

Strata Critical Medical, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$197.1M$146.8M$225.2M$146.1M
Gross profit$41.1M$29.6M
Operating income-$22.4M-$22.5M-$68.1M-$53.5M
Operating expenses$63.5M$52.1M$33.2M$36.6M
Cost of revenue$156.0M$117.2M$183.1M$123.8M
Cash from operations-$48.9M-$2.5M-$32.3M-$37.1M
Capital expenditure$9.6M$30.9M$2.1M$730,000
Free cash flow-$58.5M-$33.4M-$34.5M-$37.9M
Share repurchases$0$244,000$0
Impairments$0$5.8M$20.8M
Total assets$325.5M$256.7M$294.9M$325.0M$335.9M
Total liabilities$46.4M$34.7M$60.6M$50.5M$44.5M

Shares outstanding 86.5M · Free float 68.5%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.