| Line item | 2025-08-31 FY | 2024-08-31 FY | 2023-08-31 FY | 2022-08-31 FY | 2021-08-31 FY |
|---|---|---|---|---|---|
| Revenue | $84.23M | $85.06M | $79.90M | $74.16M | $56.49M |
| Cost of Revenue | $52.56M | $51.27M | $52.10M | $51.09M | $36.92M |
| Gross Profit | $31.68M | $33.79M | $27.80M | $23.07M | $19.57M |
| Operating Expenses | $37.65M | $35.39M | $33.43M | $28.41M | $24.68M |
| R&D | $5.04M | $4.80M | $4.97M | $4.78M | $4.40M |
| SG&A | $14.79M | $14.18M | $13.17M | $10.60M | $8.26M |
| Operating Income | $2.57M | $7.87M | $6.02M | $5.15M | $8.32M |
| Interest Expense | – | $340.13K | $461.81K | $89.10K | $16.09K |
| Tax Expense | $2.05M | $1.33M | $1.35M | $1.87M | $1.46M |
| Net Income | $17.62K | $5.41M | $2.91M | $6.32M | $6.28M |
| EPS (basic) | 0.0000 | 0.5700 | 0.3100 | 0.6900 | 0.6900 |
| EPS (diluted) | 0.0000 | 0.5500 | 0.3000 | 0.6600 | 0.6400 |
| Shares (diluted) | $9.64M | $9.83M | $9.69M | $9.64M | $9.87M |