| Line item | 2026-01-31 FY | 2025-01-31 FY | 2024-01-31 FY | 2023-01-31 FY | 2022-01-31 FY | 2021-01-31 FY |
|---|---|---|---|---|---|---|
| Revenue | $446.58M | $420.96M | $404.32M | $400.85M | $390.58M | $354.66M |
| Cost of Revenue | $114.07M | $96.36M | $87.47M | $103.96M | $98.30M | $86.40M |
| Gross Profit | $332.51M | $324.59M | $316.85M | $296.89M | $292.28M | $268.26M |
| Operating Expenses | $287.96M | $357.04M | $323.06M | $361.72M | $382.24M | $362.59M |
| R&D | $89.87M | $77.20M | $72.04M | $70.90M | $68.35M | $58.15M |
| SG&A | $63.32M | $105.06M | $72.19M | $79.34M | $83.42M | $76.03M |
| Operating Income | $44.55M | -$32.45M | -$6.20M | -$64.83M | -$89.96M | -$94.33M |
| Interest Expense | – | – | – | – | – | – |
| Tax Expense | $2.25M | -$110.00K | $2.29M | $2.08M | $1.28M | $97.00K |
| Net Income | $37.87M | -$27.95M | -$2.63M | -$65.94M | -$93.26M | -$94.69M |
| EPS (basic) | 0.3100 | -0.2200 | -0.0200 | -0.5300 | -0.7300 | -0.7900 |
| EPS (diluted) | 0.0700 | -0.2200 | -0.0200 | -0.5300 | -0.7300 | -0.7900 |
| Shares (diluted) | $129.91M | $126.85M | $124.06M | $125.25M | $127.81M | $119.69M |