| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2022-06-30 FY | 2021-06-30 FY |
|---|---|---|---|---|---|
| Revenue | $1.91B | $1.87B | $1.82B | $1.68B | $1.47B |
| Cost of Revenue | $1.45B | $1.44B | $1.43B | $1.32B | $1.08B |
| Gross Profit | $455.65M | $432.30M | $388.57M | $355.72M | $386.72M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $230.23M | $218.06M | $222.09M | $212.10M | $205.36M |
| Operating Income | $220.32M | $199.36M | $141.51M | $111.91M | $185.85M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $46.12M | $46.90M | $32.01M | $22.80M | $43.41M |
| Net Income | $167.35M | $158.61M | $111.29M | $89.59M | $142.33M |
| EPS (basic) | 6.0800 | 5.7700 | 4.0400 | 3.2600 | 5.1700 |
| EPS (diluted) | 6.0700 | 5.7600 | 4.0400 | 3.2500 | 5.1600 |
| Shares (diluted) | $27.49M | $27.46M | $27.48M | $27.47M | $27.52M |