| Line item | 2026-06-30 FY | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|---|
| Revenue | $891.60M | $790.11M | $720.63M | $741.05M | $735.34M | $656.23M |
| Cost of Revenue | $519.57M | $474.86M | $438.63M | $455.95M | $465.39M | $414.97M |
| Gross Profit | $372.03M | $315.25M | $282.00M | $285.10M | $269.95M | $241.26M |
| Operating Expenses | – | – | – | – | – | – |
| R&D | $24.20M | – | – | – | – | – |
| SG&A | $219.29M | $193.36M | $169.60M | $172.34M | $169.89M | $163.06M |
| Operating Income | $193.58M | $93.55M | $101.74M | $171.09M | $88.29M | $59.16M |
| Interest Expense | $30.71M | $23.93M | $4.54M | $5.41M | $5.87M | $5.99M |
| Tax Expense | $34.25M | $11.08M | $21.53M | $24.80M | $19.81M | $14.16M |
| Net Income | $104.63M | $55.76M | $73.07M | $138.99M | $61.39M | $36.47M |
| EPS (basic) | 8.6900 | 4.6800 | 6.2200 | 11.7700 | 5.1300 | 3.0000 |
| EPS (diluted) | 8.6700 | 4.6400 | 6.1400 | 11.5800 | 5.0600 | 2.9700 |
| Shares (diluted) | $12.07M | $12.02M | $11.90M | $12.01M | $12.12M | $12.26M |