$49.55
▼ $-1.52
(-2.98%)
Vol 4K
Wall Street Consensus
15 analysts · Apr 20266
Strong Buy
8
Buy
1
Hold
0
Sell
0
Strong Sell
93.3%
Buy Rating
Price Chart
Similar Stocks
Earnings
Beat rate: 100.0%| Quarter | EPS Est | EPS Act | Surprise |
|---|---|---|---|
| Dec 2025 | $0.91 | $1.16 | +$0.25 |
| Sep 2025 | $0.86 | $0.99 | +$0.13 |
| Jun 2025 | $0.72 | $0.97 | +$0.25 |
| Mar 2025 | $0.59 | $0.78 | +$0.19 |
Quarterly Revenue & Earnings
| Quarter | 2024-0… | 2024-1… | 2025-0… | 2025-0… | 2025-0… | 2025-1… |
|---|---|---|---|---|---|---|
| Revenue | — | $299.0M | $256.0M | $272.1M | $282.9M | $301.2M |
| Net Income | — | $13.1M | -$9.0M | $3.2M | $3.9M | $13.6M |
Financial Health
Free Cash Flow
$30.9M
Net Debt
$273.4M
Cash
$69.4M
Total Debt
$342.8M
As of Dec 31, 2025
Latest News
No related news yet