| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2022-09-30 FY | 2022-06-30 FY | 2022-03-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $322.67M | $283.47M | $289.21M | $618.97M | $105.66M | $125.34M | $320.27M | $992.58M |
| Cost of Revenue | $191.80M | $176.25M | $184.76M | $252.07M | $59.56M | $60.06M | $77.72M | $215.53M |
| Gross Profit | $130.88M | $107.22M | $104.46M | $366.90M | $46.09M | $65.28M | $242.54M | $777.05M |
| Operating Expenses | $221.97M | $181.13M | $299.99M | $188.37M | $45.74M | $52.48M | $40.61M | $101.10M |
| R&D | $53.91M | $48.82M | $41.44M | $28.91M | $7.51M | $6.91M | $5.99M | $24.22M |
| SG&A | $116.66M | $88.11M | $89.00M | $111.07M | $26.27M | $30.24M | $25.77M | $50.73M |
| Operating Income | -$91.10M | -$73.92M | -$195.53M | $178.53M | $352.00K | $12.79M | $201.93M | $675.95M |
| Interest Expense | – | – | – | $346.00K | – | – | – | $117.00K |
| Tax Expense | -$8.39M | -$8.14M | $1.15M | $42.10M | $414.00K | $2.65M | $48.42M | $174.79M |
| Net Income | -$60.51M | -$42.71M | -$167.82M | $143.40M | $1.72M | $11.54M | $153.98M | $507.36M |
| EPS (basic) | – | – | – | – | – | – | – | – |
| EPS (diluted) | – | – | – | – | – | – | – | – |
| Shares (diluted) | $30.78M | $30.23M | $29.78M | $30.96M | – | – | – | $30.98M |