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
- $57.45
- 52-wk low
- $27.93
- Prev close
- $41.10
- Mkt cap
- $2.59B
- P/E
- 12.3x
- Fwd P/E
- 15.3x
Smart money
Earnings
Earnings came in 17.0% below what analysts expected.
Financials
What it sold, what it cost, what was left.
Jul 2025Oct 2025Jan 2026Apr 2026
| USD | Jul 2025 | Oct 2025 | Jan 2026 | Apr 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $396.8M | $421.8M | $410.0M | $447.9M |
| Cost of what it sold | $122.5M | $117.6M | $121.1M | $70.3M |
| Gross profit | $274.3M | $304.1M | $288.9M | $377.7M |
| What it spent | ||||
| Research and development | $3.8M | — | — | — |
| Sales and admin | $240.3M | $465.4M | $219.1M | — |
| Other operating costs | -$3.8M | -$240.3M | — | $283.6M |
| Total operating expenses | $240.3M | $225.1M | $219.1M | $283.6M |
| What was left | ||||
| Operating profit | $34.0M | $79.0M | $69.8M | $94.0M |
| Interest on debt | $11.0M | $11.7M | $11.5M | $9.6M |
| Profit before tax | $17.7M | $58.0M | $44.4M | $95.0M |
| Tax | $6.0M | $13.1M | $14.7M | -$40.4M |
| Net profit | $11.7M | $44.9M | $29.7M | $135.3M |
| EBITDA | $65.5M | $105.8M | $91.5M | -$3.8M |
Technicals
Price structure
No data yet
Technicals sync when verified market data is available. No sample data is shown.