Skip to content
10-Q

Quarterly Report

STRATA CRITICAL MEDICAL, INC. SRTA

0001779128-25-000060

← back to feed
Filed
Aug 5, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 29, 2025 81.7M sh
Shares Diluted Q2 2025 · Jun 30, 2025 81.3M sh
Shares Diluted Q2 2025 · Jun 30, 2025 80.6M sh
Shares Diluted Q2 2025 · Jun 30, 2024 77.6M sh
Shares Diluted Q2 2025 · Jun 30, 2024 76.7M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $0
Stock Repurchased Q2 2025 · Jun 30, 2024 $244K
Capex Q2 2025 · Jun 30, 2025 $4.92M
Capex Q2 2025 · Jun 30, 2024 $16.98M
Operating Cash Flow Q2 2025 · Jun 30, 2025 −$3.31M
Operating Cash Flow Q2 2025 · Jun 30, 2024 −$7.12M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $58.75M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $18.38M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $26.31M
Stockholders Equity Q2 2025 · Jun 30, 2025 $223.1M
Stockholders Equity Q2 2025 · Mar 31, 2025 $219.73M
Stockholders Equity Q2 2025 · Dec 31, 2024 $221.94M
Stockholders Equity Q2 2025 · Jun 30, 2024 $229.39M
Stockholders Equity Q2 2025 · Mar 31, 2024 $236.61M
Stockholders Equity Q2 2025 · Dec 31, 2023 $234.3M
Current Liabilities Q2 2025 · Jun 30, 2025 $26.31M
Current Liabilities Q2 2025 · Dec 31, 2024 $22.73M
Total Liabilities Q2 2025 · Jun 30, 2025 $34.82M
Total Liabilities Q2 2025 · Dec 31, 2024 $34.74M
Current Assets Q2 2025 · Jun 30, 2025 $156.48M
Current Assets Q2 2025 · Dec 31, 2024 $160.74M
Total Assets Q2 2025 · Jun 30, 2025 $257.92M
Total Assets Q2 2025 · Dec 31, 2024 $256.68M
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.05
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.09
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.15
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.20
Eps Basic Q2 2025 · Jun 30, 2025 −$0.05
Eps Basic Q2 2025 · Jun 30, 2025 −$0.09
Eps Basic Q2 2025 · Jun 30, 2024 −$0.15
Eps Basic Q2 2025 · Jun 30, 2024 −$0.20
Net Income Q2 2025 · Jun 30, 2025 −$3.74M
Net Income Q2 2025 · Jun 30, 2025 −$7.24M
Net Income Q2 2025 · Jun 30, 2024 −$11.33M
Net Income Q2 2025 · Jun 30, 2024 −$15.56M
Operating Income Q2 2025 · Jun 30, 2025 −$4.95M
Operating Income Q2 2025 · Jun 30, 2025 −$12.54M
Operating Income Q2 2025 · Jun 30, 2024 −$12.15M
Operating Income Q2 2025 · Jun 30, 2024 −$22.02M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $53.06M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $95.39M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $51.59M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $92.97M
Revenue Q2 2025 · Jun 30, 2025 $70.8M
Revenue Q2 2025 · Jun 30, 2025 $125.11M
Revenue Q2 2025 · Jun 30, 2024 $67.95M
Revenue Q2 2025 · Jun 30, 2024 $119.46M