| Line item | 2025-08-31 FY | 2024-08-31 FY | 2023-08-31 FY | 2022-08-31 FY | 2021-08-31 FY |
|---|---|---|---|---|---|
| Revenue | $616.90M | $589.51M | $598.20M | $571.22M | $528.66M |
| Cost of Revenue | $305.07M | $288.50M | $303.17M | $305.83M | $285.50M |
| Gross Profit | $311.83M | $301.01M | $295.04M | $265.39M | $243.16M |
| Operating Expenses | – | – | – | – | – |
| R&D | $14.50M | $12.40M | $9.00M | $7.30M | $7.40M |
| SG&A | $166.92M | $168.56M | $205.06M | $216.87M | $175.28M |
| Operating Income | $133.47M | $121.59M | $83.92M | $30.66M | $51.11M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $27.98M | $23.31M | $15.25M | $4.40M | $3.76M |
| Net Income | $92.75M | $85.75M | $46.56M | $15.69M | $38.08M |
| EPS (basic) | 1.7200 | 1.5800 | 0.8200 | 0.2600 | 0.6300 |
| EPS (diluted) | 1.7000 | 1.5600 | 0.8200 | 0.2600 | 0.6300 |
| Shares (diluted) | $54.48M | $54.86M | $57.12M | $59.91M | $60.40M |