$20.68
▲ +$0.08
(+0.39%)
Vol 2.0M
Wall Street Consensus
20 analysts · Apr 20267
Strong Buy
12
Buy
1
Hold
0
Sell
0
Strong Sell
95.0%
Buy Rating
Price Chart
Similar Stocks
Earnings
Beat rate: 25.0%
Next Report
May 06, 2026
EPS Estimate: $-0.49
| Quarter | EPS Est | EPS Act | Surprise |
|---|---|---|---|
| Mar 2026 | $-0.49 | — | — |
| Dec 2025 | $-0.50 | $-0.50 | $0.00 |
| Sep 2025 | $-0.51 | $-0.78 | $-0.27 |
| Jun 2025 | $-0.37 | $-0.50 | $-0.13 |
Quarterly Revenue & Earnings
| Quarter | 2024-0… | 2024-1… | 2025-0… | 2025-0… | 2025-0… | 2025-1… |
|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — |
| Net Income | — | -$34.7M | -$23.3M | -$42.7M | -$67.3M | -$50.4M |
Financial Health
Free Cash Flow
-$43.0M
Net Debt
-$217.3M
Cash
$257.8M
Total Debt
$40.6M
As of Dec 31, 2025
Latest News
No related news yet