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
- $36.80
- 52-wk low
- $18.01
- Prev close
- $25.91
- Mkt cap
- $3.50B
- P/E
- 17.7x
- Fwd P/E
- 12.5x
Smart money
Earnings
Earnings landed in line with what analysts expected.
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $1.44B | $1.47B | $1.35B | $1.44B |
| Cost of what it sold | $1.18B | $1.20B | $1.10B | $1.18B |
| Gross profit | $256.6M | $263.6M | $247.1M | $267.3M |
| What it spent | ||||
| Sales and admin | $172.1M | $172.1M | $174.6M | $164.7M |
| Other operating costs | — | — | -$4.6M | $17.4M |
| Total operating expenses | $172.1M | $172.1M | $170.0M | $182.1M |
| What was left | ||||
| Operating profit | $84.5M | $91.5M | $77.2M | $85.1M |
| Interest on debt | $16.4M | $14.7M | $13.3M | $14.0M |
| Profit before tax | $69.0M | $81.5M | $61.0M | $74.0M |
| Tax | $17.2M | $23.0M | $15.7M | $20.1M |
| Net profit | $51.8M | $58.5M | $45.3M | $53.9M |
| EBITDA | $102.4M | $116.6M | $90.0M | $106.4M |
Technicals
Price structure
No data yet
Technicals sync when verified market data is available. No sample data is shown.