| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $727.33M | $660.57M | $591.64M | $509.73M | $484.33M |
| Cost of Revenue | $413.04M | $370.47M | $347.04M | $321.83M | $297.27M |
| Gross Profit | $314.29M | $290.10M | $244.60M | $187.90M | $187.06M |
| Operating Expenses | $430.17M | $382.21M | $352.34M | $345.52M | $305.81M |
| R&D | $37.08M | $31.16M | $27.31M | $30.33M | $21.87M |
| SG&A | $273.34M | $259.74M | $243.10M | $243.36M | $221.35M |
| Operating Income | -$115.88M | -$92.11M | -$107.74M | -$157.62M | -$118.75M |
| Interest Expense | – | – | $6.91M | $1.51M | $5.08M |
| Tax Expense | -$2.24M | -$1.95M | -$9.13M | -$15.09M | -$6.73M |
| Net Income | -$108.03M | -$78.73M | -$87.97M | -$144.25M | -$8.35M |
| EPS (basic) | – | – | – | – | – |
| EPS (diluted) | – | – | – | – | – |
| Shares (diluted) | $128.10M | $126.66M | $125.50M | $124.22M | $119.96M |