Skip to main content

Strata Critical Medical, Inc.

For the period ended Dec 31, 2025. Filed Mar 3, 2026.

View on SEC.gov

About this filing

A company's yearly report to the SEC, with audited financial statements. It is the fullest account a company gives of its business, its finances and the risks it sees.

FY2025 · Filed Mar 3, 2026

SRTA$6.05+8.8%Stored close · as of Nov 9, 2026

Extracted filing text, with the paragraph anchors used by the comparison.

See the whole filing, with its images and exhibits
Contents

Consolidated Balance Sheets F-

(in thousands, except share and per share data)

December 31,2025December 31,2024
Assets
Current assets:
Cash and cash equivalents$30,968$16,072
Restricted cash264263
Accounts receivable, net of allowance of $1,066 and $— at December 31, 2025 and December 31, 2024, respectively39,95819,822
Short-term investments30,263108,757
Prepaid expenses and other current assets24,7394,676
Current assets of discontinued operations—11,152
Total current assets126,192160,742
Non-current assets:
Property and equipment, net36,44428,465
Intangible assets, net47,5027,964
Goodwill88,21015,540
Operating right-of-use asset3,1072,831
Other non-current assets24,017118
Non current assets of discontinued operations—41,015
Total assets$325,472$256,675
Liabilities and Stockholders' Equity
Current liabilities:
Accounts payable and accrued expenses$19,142$9,220
Operating lease liability, current652682
Current liabilities of discontinued operations—12,824
Total current liabilities19,79422,726
Non-current liabilities:
Warrant liability1,5305,808
Operating lease liability, long-term2,6552,336
Deferred tax liability348—
Other non-current liabilities22,073—
Non-current liabilities of discontinued operations—3,867
Total liabilities46,40034,737
Commitments and Contingencies (Note 14)
Stockholders' Equity
Preferred stock, $0.0001 par value, 2,000,000 shares authorized; no shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively——
Common stock, $0.0001 par value; 400,000,000 authorized; 86,702,183 and 79,419,028 shares issued at December 31, 2025 and December 31, 2024, respectively77
Additional paid in capital424,616407,076
Accumulated other comprehensive income—1,753
Accumulated deficit(145,551)(186,898)
Total stockholders' equity279,072221,938
Total liabilities and stockholders' equity$325,472$256,675
ContentsView on SEC.gov

The text of this filing, as the company filed it with the SEC, without its images or exhibits. This is not investment advice.