| Line item | 2026-01-31 FY | 2025-01-31 FY | 2024-04-30 FY | 2024-01-31 FY | 2023-01-31 FY | 2022-01-31 FY | 2021-01-31 FY |
|---|---|---|---|---|---|---|---|
| Revenue | $192.65M | $167.21M | $6.30M | $124.69M | $112.85M | $118.39M | $159.00M |
| Cost of Revenue | $129.32M | $98.54M | – | $73.50M | $67.00M | $67.47M | $79.75M |
| Gross Profit | $63.33M | $68.67M | – | $51.19M | $45.85M | $50.91M | $79.25M |
| Operating Expenses | $76.99M | $67.40M | – | $45.20M | $40.31M | $34.87M | $35.40M |
| R&D | – | – | – | – | – | – | $200.00K |
| SG&A | – | – | – | – | – | – | – |
| Operating Income | -$15.51M | -$9.27M | – | $5.99M | $5.54M | $16.05M | $43.85M |
| Interest Expense | $2.15M | $1.65M | – | $52.00K | $37.00K | $15.00K | $23.00K |
| Tax Expense | $7.61M | -$281.00K | – | $3.93M | $3.60M | $4.78M | $8.77M |
| Net Income | -$25.31M | -$18.07M | – | $5.42M | $1.87M | $11.37M | $35.11M |
| EPS (basic) | -2.6300 | -2.4300 | – | 0.7400 | 0.2500 | 1.4400 | 4.4000 |
| EPS (diluted) | -2.6300 | -2.4300 | – | 0.7200 | 0.2400 | 1.4100 | 4.3100 |
| Shares (diluted) | $9.63M | $7.43M | – | $7.54M | $7.74M | $8.05M | $8.14M |