| 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 | $857.20M | $796.39M | $732.36M | $618.19M | $492.39M | $386.93M |
| Cost of Revenue | $279.42M | $222.08M | $179.40M | $163.72M | $147.55M | $122.08M |
| Gross Profit | $577.78M | $574.32M | $552.96M | $454.46M | $344.84M | $264.85M |
| Operating Expenses | $537.54M | $550.35M | $519.01M | $505.69M | $444.31M | $290.43M |
| R&D | $96.00M | $92.00M | $91.29M | $76.66M | $60.59M | $40.28M |
| SG&A | $137.12M | $136.69M | $105.87M | $92.31M | $84.76M | $64.35M |
| Operating Income | $40.24M | $23.97M | $33.95M | -$51.22M | -$99.47M | -$25.58M |
| Interest Expense | – | – | – | – | $3.27M | $5.52M |
| Tax Expense | $43.88M | -$73.32M | $9.12M | $8.27M | $6.92M | $3.78M |
| Net Income | $22.91M | $121.61M | $51.40M | -$55.74M | -$111.47M | -$37.97M |
| EPS (basic) | 0.0900 | 0.4700 | 0.1900 | -0.2100 | -0.5700 | -0.4200 |
| EPS (diluted) | 0.0900 | 0.4400 | 0.1800 | -0.2100 | -0.5700 | -0.4200 |
| Shares (diluted) | $257.96M | $274.77M | $287.09M | $259.53M | $195.02M | $90.38M |