| Line item | 2025-06-30 FY | 2024-06-30 FY | 2023-06-30 FY | 2023-03-21 FY | 2022-06-30 FY | 2021-06-30 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|---|
| Revenue | $573.38M | $469.64M | $496.98M | – | $455.12M | $315.61M | $72.20M |
| Cost of Revenue | $431.37M | $335.96M | $360.00M | – | $345.91M | $236.64M | – |
| Gross Profit | $141.78M | $133.17M | $136.94M | – | $109.21M | $78.97M | $18.09M |
| Operating Expenses | – | – | – | – | – | – | – |
| R&D | $3.30M | $3.50M | $3.40M | – | $3.60M | $3.70M | – |
| SG&A | $105.94M | $97.62M | $99.88M | – | $88.00M | $70.92M | – |
| Operating Income | $35.77M | $35.52M | $37.03M | – | $21.20M | $8.03M | – |
| Interest Expense | $3.13M | $2.16M | $3.69M | – | $1.97M | $287.00K | – |
| Tax Expense | $8.65M | $8.12M | $7.56M | – | $4.05M | $2.05M | – |
| Net Income | $24.38M | $24.98M | $25.76M | – | $15.03M | $5.87M | $1.47M |
| EPS (basic) | 0.8200 | 0.8600 | 0.9200 | 0.1600 | 0.5500 | 0.2200 | 0.0500 |
| EPS (diluted) | 0.7900 | 0.8300 | 0.8800 | – | 0.5400 | 0.2100 | 0.0500 |
| Shares (diluted) | $30.83M | $30.07M | $29.32M | – | $27.99M | $27.44M | – |