| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY | 2021-09-30 FY | 2021-06-30 FY | 2021-03-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.06B | $944.80M | $866.38M | $782.45M | $688.29M | $176.63M | $166.79M | $157.79M |
| Cost of Revenue | $280.19M | $231.00M | $230.22M | $213.94M | $195.66M | $57.85M | $45.51M | $44.59M |
| Gross Profit | $776.81M | $713.80M | $636.16M | $568.51M | $492.63M | $118.78M | $121.28M | $113.20M |
| Operating Expenses | $682.97M | $633.70M | $660.08M | $516.59M | $637.31M | – | – | – |
| R&D | $227.50M | $201.49M | $173.11M | $156.96M | $165.99M | – | – | – |
| SG&A | $206.64M | $218.22M | $191.84M | $167.76M | $250.10M | – | – | – |
| Operating Income | $93.84M | $80.11M | -$23.93M | $51.92M | -$144.68M | -$189.21M | $22.00M | $7.24M |
| Interest Expense | $71.01M | $64.61M | $63.58M | $38.99M | $58.99M | – | – | – |
| Tax Expense | $19.84M | $13.07M | $5.52M | $11.46M | -$26.00M | – | – | – |
| Net Income | $1.69M | $31.24M | -$90.07M | $38.41M | -$248.92M | -$189.78M | $3.82M | -$5.08M |
| EPS (basic) | 0.0000 | 0.0400 | -0.1500 | 0.0600 | -0.4600 | -0.3400 | 0.0100 | -0.0100 |
| EPS (diluted) | 0.0000 | 0.0400 | -0.1500 | 0.0600 | -0.4600 | -0.3400 | 0.0100 | -0.0100 |
| Shares (diluted) | $659.59M | $641.88M | $617.89M | $642.84M | $543.56M | – | – | – |