| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $838.81M | $720.42M | $596.43M | $498.00M | $371.02M |
| Cost of Revenue | $126.14M | $113.33M | $103.37M | $95.77M | $78.03M |
| Gross Profit | $712.66M | $607.09M | $493.06M | $402.23M | $292.99M |
| Operating Expenses | $699.46M | $745.70M | $663.24M | $635.60M | $497.77M |
| R&D | $163.21M | $164.59M | $137.76M | $135.54M | $120.41M |
| SG&A | $141.09M | $180.63M | $167.70M | $156.85M | $117.02M |
| Operating Income | $13.21M | -$138.61M | -$170.17M | -$233.37M | -$204.78M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | -$130.44M | $4.53M | $13.67M | $11.34M | $10.52M |
| Net Income | $183.72M | -$95.37M | -$137.44M | -$232.13M | -$192.00M |
| EPS (basic) | 0.6300 | -0.3200 | -0.4700 | -0.8200 | -21.7300 |
| EPS (diluted) | 0.6300 | -0.3200 | -0.4700 | -0.8200 | -21.7300 |
| Shares (diluted) | $293.77M | $300.84M | $293.09M | $284.59M | $130.65M |