Overview
No source-backed view yet. This page is available for price, fundamentals, and future receipts as coverage warms.
Key stats
Aug 20- 52-wk high
- $30.36
- 52-wk low
- $9.88
- Prev close
- $20.43
- Mkt cap
- $970.2M
- Fwd P/E
- 6.5x
- Beta
- 0.15
Smart money
Earnings
Earnings came in 31.3% above what analysts expected.
Financials
What it sold, what it cost, what was left.
Aug 2025Nov 2025Feb 2026May 2026
| USD | Aug 2025 | Nov 2025 | Feb 2026 | May 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $369.0M | $340.2M | $326.0M | $357.0M |
| Cost of what it sold | $246.9M | $230.3M | $227.3M | $240.9M |
| Gross profit | $122.2M | $109.9M | $98.7M | $116.1M |
| What it spent | ||||
| Sales and admin | $40.6M | $38.0M | $34.9M | $40.5M |
| Other operating costs | $32.4M | $34.3M | $18.9M | $125.5M |
| Total operating expenses | $73.0M | $72.3M | $53.8M | $166.0M |
| What was left | ||||
| Operating profit | $49.1M | $37.6M | $44.9M | -$49.9M |
| Interest on debt | $4.2M | $4.3M | $5.8M | $5.8M |
| Profit before tax | -$15.5M | $33.8M | -$218.0M | -$54.9M |
| Tax | -$3.1M | $8.5M | -$58.3M | -$3.0M |
| Net profit | -$12.4M | $25.3M | -$159.7M | -$52.0M |
| EBITDA | -$6.9M | $34.2M | -$207.9M | -$44.1M |
Technicals
Price structure
No data yet
Technicals sync when verified market data is available. No sample data is shown.