| 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 | $644.86M | $570.40M | $475.42M | $419.05M | $343.55M | $206.90M |
| Cost of Revenue | $70.33M | $55.87M | $50.67M | $53.49M | $39.79M | $31.20M |
| Gross Profit | $574.54M | $514.52M | $424.75M | $365.56M | $303.76M | $175.70M |
| Operating Expenses | $359.62M | $286.73M | $260.88M | $240.45M | $190.22M | $122.40M |
| R&D | $130.70M | $93.04M | $81.98M | $80.19M | $62.35M | $43.87M |
| SG&A | $65.27M | $45.67M | $37.83M | $36.74M | $35.75M | $16.49M |
| Operating Income | $214.92M | $227.80M | $163.88M | $125.11M | $113.54M | $53.30M |
| Interest Expense | – | – | – | – | – | – |
| Tax Expense | $53.95M | $40.39M | $37.62M | $20.34M | -$40.78M | $7.56M |
| Net Income | $196.05M | $223.19M | $147.58M | $112.82M | $154.78M | $50.21M |
| EPS (basic) | 1.0500 | 1.1900 | 0.7800 | 0.5800 | 0.8200 | 0.2900 |
| EPS (diluted) | 0.9800 | 1.1100 | 0.7200 | 0.5300 | 0.7000 | 0.2300 |
| Shares (diluted) | $199.05M | $201.21M | $205.73M | $213.43M | $191.02M | $95.13M |