Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $109.9M | $124.9M | $198.7M | $229.3M | $198.3M | $120.0M |
| Gross profit | — | — | — | — | $198.3M | $121.6M |
| Research & development | $714,000 | $3.4M | $6.1M | $12.7M | $3.8M | $0 |
| Operating expenses | $132.6M | $145.8M | $174.8M | $169.7M | $133.0M | $88.4M |
| Net income | −$68.5M | −$49.8M | −$30.3M | −$1.5M | $22.6M | $6.8M |
| Basic EPSper diluted share | -$1.01 | -$0.78 | -$0.51 | -$0.03 | $0.35 | $0.12 |
| Diluted EPSper diluted share | -$1.01 | -$0.78 | -$0.51 | -$0.03 | $0.35 | $0.11 |