| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|
| Revenue | $1.50B | $1.35B | $1.23B | $1.10B | $965.05M | $222.00M |
| Cost of Revenue | $277.53M | $257.77M | $266.08M | $237.01M | $216.54M | $49.29M |
| Gross Profit | $1.22B | $1.10B | $962.33M | $862.07M | $748.51M | $172.72M |
| Operating Expenses | $861.63M | $793.18M | $731.79M | $653.46M | $653.92M | $117.07M |
| R&D | $307.58M | $281.25M | $274.62M | $257.86M | $220.91M | $47.80M |
| SG&A | $217.33M | $210.37M | $180.74M | $174.65M | $150.12M | $33.39M |
| Operating Income | $362.62M | $302.15M | $230.54M | $208.61M | $94.59M | $55.65M |
| Interest Expense | $7.58M | $16.97M | $34.97M | $35.06M | $12.80M | $2.40M |
| Tax Expense | $72.98M | $58.73M | -$143.24M | $21.28M | -$3.45M | $10.36M |
| Net Income | $277.86M | $234.79M | $326.79M | $174.78M | $93.19M | $57.01M |
| EPS (basic) | 0.8800 | 0.7500 | 1.0500 | 0.5700 | 0.3000 | 0.1900 |
| EPS (diluted) | 0.8500 | 0.7200 | 1.0000 | 0.5500 | 0.3000 | 0.1800 |
| Shares (diluted) | $333.09M | $333.77M | $332.50M | $331.77M | $314.61M | $321.74M |