Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise-92.1%
Next ReportNov 05, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
Aug 5, 2026
$2.57
$1.25
105.4%
March 31, 2026
$1.29
$1.96
-34.0%
Dec. 31, 2025
$-0.23
$1.62
-114.2%
Sept. 30, 2025
$0.07
$0.95
-92.6%
March 31, 2025
$-1.00
$0.37
-372.3%
Dec. 31, 2024
$0.23
$0.42
-45.0%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement11
Metric
Trend
2025
Revenue
$922M
Cost of Revenue
$387M
Gross Profit
$535M
SG&A Expense
$50M
Interest Income
$9M
Pretax Income
$52M
Income Tax
$131M
Net Income
$-79M
EPS (Basic)
$-1.01
EPS (Diluted)
$-1.01
Shares (Diluted)
78,251,116
Balance Sheet8
Metric
Trend
2025
Cash & Equivalents
$286M
Inventory
$116M
Current Assets
$512M
PP&E (Net)
$945M
Total Assets
$1.61B
Current Liabilities
$526M
Retained Earnings
$-626M
Stockholders' Equity
$266M
Cash Flow3
Metric
Trend
2025
CapEx
$179M
Investing Cash Flow
$-254M
Financing Cash Flow
$-37M
Profitability5
Metric
Trend
2025
Gross Margin
58.0%
Net Margin
-8.6%
Pretax Margin
5.6%
ROA
-5.9%
ROE
-32.5%
Liquidity & Solvency2
Metric
Trend
2025
Current Ratio
1.0
Quick Ratio
0.5
Efficiency2
Metric
Trend
2025
Asset Turnover
0.7
Inventory Turnover
4.5
Per Share2
Metric
Trend
2025
Revenue / Share
$11.78
EPS (TTM)
$-1.01
Valuation (TTM)4
Metric
Trend
2025
Revenue TTM
$922M
Net Income TTM
$-79M
P/E
-49.9
Earnings Yield
-2.0%
Per Share1
Metric
Trend
Q4 2025
EPS (TTM)
$-1.01
Valuation (TTM)4
Metric
Trend
Q4 2025
Revenue TTM
$922M
Net Income TTM
$-79M
P/E
-49.9
Earnings Yield
-2.0%
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2025-12-31
2024-12-31
2023-12-31
Revenue
$922M
$594M
$417M
Gross Margin %
58.0%
·
·
Net Income
$-79M
$-30M
$32M
Diluted EPS
$-1.01
$-0.42
$0.44
Metric
2025-12-31
2024-12-31
2023-12-31
Current Ratio
1.0
·
·
Quick Ratio
0.5
·
·
No data for this statement
Not enough fundamentals data to build this statement yet.
Institutional owners (13F)
217 filers
· $1.6B total
· As of Sept. 30, 2026
17
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
Holders217
Value held$1.6B
New positions92
Exited positions43
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
92 (+34 vs prior Q)
43 (+23 vs prior Q)
64 (+17 vs prior Q)
47 (-3 vs prior Q)
+5.8M
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.