| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $911.98M | $802.80M | $624.80M | $407.86M | $233.39M |
| Cost of Revenue | $133.22M | $122.99M | $96.58M | $66.11M | $33.28M |
| Gross Profit | $778.76M | $679.82M | $528.22M | $341.74M | $200.12M |
| Operating Expenses | – | – | $568.49M | $389.33M | $239.97M |
| R&D | $103.17M | $114.13M | $116.54M | $68.64M | $37.35M |
| SG&A | $624.64M | $529.61M | $451.96M | $320.69M | $202.62M |
| Operating Income | $50.95M | $36.08M | -$40.27M | -$47.59M | -$39.85M |
| Interest Expense | – | – | $0.00 | $1.68M | $2.13M |
| Tax Expense | -$79.72M | $4.94M | $1.25M | $613.00K | $72.00K |
| Net Income | $145.42M | $53.51M | -$21.15M | -$44.88M | -$42.04M |
| EPS (basic) | 4.9500 | 1.8000 | -0.7200 | -1.6000 | -1.5400 |
| EPS (diluted) | 4.8900 | 1.7500 | -0.7200 | -1.6000 | -1.5400 |
| Shares (diluted) | $29.76M | $30.54M | $29.30M | $28.07M | $27.26M |