Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $217.8M | $200.9M | $211.0M | $182.4M | $265.6M | $198.5M | $165.4M | — | — |
| Gross profit | $104.1M | $123.2M | $134.3M | $125.4M | $214.1M | $165.9M | $136.9M | — | — |
| Gross margin | 47.77% | 61.30% | 63.66% | 68.73% | 80.63% | 83.61% | 82.75% | — | — |
| Research & development | $19.6M | $22.6M | $28.7M | $34.1M | $45.0M | $35.1M | $25.5M | — | — |
| Operating expenses | $145.0M | $208.7M | $142.9M | $140.3M | $219.2M | $174.6M | $116.0M | — | — |
| Operating income | −$40.9M | −$85.6M | −$8.6M | −$14.9M | −$5.1M | −$8.7M | $20.9M | — | — |
| Operating margin | −18.79% | −42.58% | −4.08% | −8.17% | −1.92% | −4.38% | 12.61% | — | — |
| EBITDA | −$32.7M | −$79.3M | −$2.1M | −$8.1M | −$390,000 | −$6.5M | $21.7M | — | — |
| EBITDA margin | −15.03% | −39.45% | −1.00% | −4.43% | −0.15% | −3.29% | 13.14% | — | — |
| Net income | −$34.6M | −$80.8M | $3.0M | −$9.5M | −$1.3M | $891,000 | $25.4M | — | — |
| Net profit margin | −15.91% | −40.19% | 1.42% | −5.21% | −0.50% | 0.45% | 15.34% | — | — |
Reported shareholders