| Line item | 2026-03-31 FY | 2025-03-31 FY | 2024-03-31 FY | 2023-03-31 FY | 2022-03-31 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|
| Revenue | $249.13M | $240.98M | $216.19M | $219.08M | $184.34M | $133.94M |
| Cost of Revenue | $90.86M | $90.11M | $82.94M | $85.39M | $75.25M | $46.92M |
| Gross Profit | $158.27M | $150.87M | $133.25M | $133.69M | $109.09M | $87.01M |
| Operating Expenses | $139.76M | $134.53M | $405.32M | $130.37M | $104.39M | $74.66M |
| R&D | $20.31M | $19.52M | $19.30M | $20.49M | $15.77M | $10.39M |
| SG&A | $78.66M | $73.33M | $72.87M | $72.44M | $60.31M | $45.70M |
| Operating Income | $18.51M | $16.34M | -$272.07M | $3.32M | $4.70M | $12.36M |
| Interest Expense | – | – | $5.70M | $4.77M | $3.88M | $8.02M |
| Tax Expense | $5.30M | $7.93M | -$21.40M | -$1.32M | $1.70M | -$971.00K |
| Net Income | $6.71M | -$1.97M | -$254.25M | $930.00K | $1.87M | $3.27M |
| EPS (basic) | 1.2200 | -0.3600 | -47.2000 | 0.1700 | 0.3600 | 0.6600 |
| EPS (diluted) | 1.2100 | -0.3600 | -47.2000 | 0.1700 | 0.3500 | 0.6400 |
| Shares (diluted) | $5.57M | $5.42M | $5.39M | $5.36M | $5.33M | $5.12M |