$7.01
▼ $-0.09
(-1.27%)
Vol 12K
Wall Street Consensus
8 analysts · Apr 20262
Strong Buy
4
Buy
2
Hold
0
Sell
0
Strong Sell
75.0%
Buy Rating
Price Chart
Similar Stocks
Earnings
Beat rate: 100.0%
Next Report
May 11, 2026
EPS Estimate: $-3.42
| Quarter | EPS Est | EPS Act | Surprise |
|---|---|---|---|
| Mar 2026 | $-3.42 | — | — |
| Dec 2025 | $-3.96 | $-3.61 | +$0.35 |
| Sep 2025 | $-4.09 | $-3.25 | +$0.84 |
| Jun 2025 | $-2.35 | $-1.88 | +$0.47 |
Quarterly Revenue & Earnings
| Quarter | 2024-0… | 2024-1… | 2025-0… | 2025-0… | 2025-0… | 2025-1… |
|---|---|---|---|---|---|---|
| Revenue | — | -$123.3M | $2.7M | $1.3M | $1.1M | $1.3M |
| Net Income | — | $18.0M | $4.6M | -$7.6M | $200.6M | -$14.2M |
Financial Health
Free Cash Flow
-$18.3M
Cash
$47.9M
As of Dec 31, 2025
Latest News
No related news yet