| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $772.25M | $740.76M | $794.73M | $654.76M | $446.30M |
| Cost of Revenue | $578.55M | $561.05M | $530.66M | $436.83M | $292.46M |
| Gross Profit | $193.70M | $179.71M | $264.08M | $217.93M | $153.83M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $162.19M | $159.57M | $150.30M | $121.81M | $90.29M |
| Operating Income | $31.51M | $20.14M | $112.84M | $95.38M | $63.54M |
| Interest Expense | $15.46M | $10.03M | $14.83M | $3.14M | $9.30M |
| Tax Expense | $2.90M | $9.86M | $20.00M | $19.29M | $10.91M |
| Net Income | $21.21M | $17.12M | $94.16M | $83.09M | $43.44M |
| EPS (basic) | 0.3600 | 0.2900 | 1.6400 | 1.4800 | 0.7900 |
| EPS (diluted) | 0.3600 | 0.2900 | 1.6200 | 1.4300 | 0.7600 |
| Shares (diluted) | $58.88M | $58.75M | $58.08M | $58.02M | $57.05M |