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