The Inventing Press

Strata Critical Medical, Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$197.1M$146.8M$225.2M$146.1M
Cost of revenue$156.0M$117.2M$183.1M$123.8M
Gross profit$41.1M$29.6M
Selling, general & administrative$60.9M$50.9M
Operating expenses$63.5M$52.1M$33.2M$36.6M
Operating income-$22.4M-$22.5M-$68.1M-$53.5M
Pretax income-$20.1M-$16.2M-$57.5M-$28.0M
Income tax expense$0$0-$1.5M-$772,000
Net income$41.3M-$27.3M-$56.1M-$27.3M
Balance Sheet
Cash and equivalents$31.0M$18.4M$27.9M$41.3M$2.6M
Current assets$126.2M$160.7M$206.3M$218.1M$294.9M
Total assets$325.5M$256.7M$294.9M$325.0M$335.9M
Current liabilities$19.8M$22.7M$35.5M$26.6M$12.8M
Total liabilities$46.4M$34.7M$60.6M$50.5M$44.5M
Stockholders' equity$279.1M$221.9M$234.3M$274.5M$291.4M
Cash Flow Statement
Cash from operations-$48.9M-$2.5M-$32.3M-$37.1M
Depreciation and amortization$8.2M$6.0M$7.1M$5.7M
Stock-based compensation$17.8M$19.9M$12.5M$8.3M
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

Shares outstanding 86.5M · Free float 46.2%

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