| Line item | 2026-04-30 FY | 2025-04-30 FY | 2024-07-31 FY | 2024-04-30 FY | 2023-07-31 FY | 2023-04-30 FY | 2022-04-30 FY | 2021-04-30 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.74B | $1.48B | $347.42M | $1.27B | $293.75M | $1.07B | $862.37M | $608.49M |
| Cost of Revenue | $416.27M | $379.87M | $91.76M | $330.08M | $77.48M | $296.63M | $232.19M | $161.05M |
| Gross Profit | $1.32B | $1.10B | $255.66M | $937.24M | $216.28M | $772.36M | $630.18M | $447.44M |
| Operating Expenses | $1.36B | $1.16B | $289.50M | $1.07B | $252.52M | $991.53M | $803.86M | $576.91M |
| R&D | $451.93M | $365.76M | $89.33M | $341.95M | $80.69M | $313.45M | $273.76M | $199.20M |
| SG&A | $194.42M | $175.19M | $42.67M | $160.63M | $37.94M | $143.25M | $123.44M | $103.83M |
| Operating Income | -$33.48M | -$54.92M | -$33.84M | -$129.90M | -$36.25M | -$219.17M | -$173.68M | -$129.48M |
| Interest Expense | $25.14M | $25.31M | $6.53M | $26.13M | $6.31M | $25.16M | $20.72M | $185.00K |
| Tax Expense | -$370.07M | $76.55M | $20.07M | -$184.48M | $13.26M | $19.28M | $6.06M | $7.72M |
| Net Income | $367.77M | -$108.11M | -$49.23M | $61.72M | -$48.51M | -$236.16M | -$203.85M | -$129.43M |
| EPS (basic) | 3.4900 | -1.0400 | -0.4800 | 0.6200 | -0.5000 | -2.4700 | -2.2000 | -1.4800 |
| EPS (diluted) | 3.4300 | -1.0400 | -0.4800 | 0.5900 | -0.5000 | -2.4700 | -2.2000 | -1.4800 |
| Shares (diluted) | $107.22M | $103.66M | $102.28M | $103.98M | $97.94M | $95.73M | $92.55M | $87.21M |