| Line item | 2025-08-31 FY | 2024-08-31 FY | 2023-08-31 FY | 2022-08-31 FY | 2021-08-31 FY |
|---|---|---|---|---|---|
| Revenue | $427.93M | $356.23M | $319.40M | $292.56M | $237.96M |
| Cost of Revenue | $299.23M | $250.02M | $226.98M | $209.06M | $177.18M |
| Gross Profit | $128.71M | $106.21M | $92.42M | $83.50M | $60.78M |
| Operating Expenses | – | – | – | – | – |
| R&D | – | – | – | – | – |
| SG&A | $86.86M | $80.97M | $64.94M | $53.97M | $48.07M |
| Operating Income | $41.84M | $21.34M | $27.48M | $29.53M | $12.71M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $10.62M | $6.33M | $7.52M | $7.81M | $3.29M |
| Net Income | $32.29M | $14.95M | $21.18M | $21.31M | $8.39M |
| EPS (basic) | 6.6300 | 3.0600 | 4.3400 | 4.3700 | 1.7100 |
| EPS (diluted) | 6.5900 | 3.0500 | 4.3400 | 4.3700 | 1.7100 |
| Shares (diluted) | $4.90M | $4.90M | $4.86M | $4.86M | $4.86M |