Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $251.7M | $418.8M | $527.1M | $692.2M | $873.6M | $863.6M | $755.8M |
| Gross profit | $183.8M | $287.3M | $323.1M | $369.6M | $545.0M | $613.9M | $545.5M |
| Research & development | $1.7M | $1.6M | $2.7M | $4.4M | $4.6M | $4.6M | $4.6M |
| Operating expenses | $178.3M | $353.6M | $464.1M | $572.7M | $842.3M | $620.2M | $526.6M |
| Operating income | $5.5M | −$66.2M | −$141.0M | −$203.2M | −$297.3M | −$6.3M | $18.9M |
| EBITDAderived | $14.2M | −$34.8M | −$101.4M | −$128.3M | −$237.7M | $38.0M | $63.5M |
| Net income | −$2.9M | −$71.6M | −$152.6M | −$194.2M | −$228.4M | −$21.4M | $32.3M |
| Basic EPSper diluted share | -$0.41 | -$10.51 | -$24.47 | -$31.58 | -$0.83 | -$0.09 | $0.14 |
| Diluted EPSper diluted share | -$0.41 | -$10.51 | -$24.47 | -$31.58 | -$0.83 | -$0.09 | $0.12 |