Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $297.2M | $266.3M | $202.1M | $148.6M | $99.7M | $56.5M | $34.9M | $0 | — |
| Gross profit | $197.1M | $182.3M | $137.6M | $89.8M | — | — | $26.9M | $0 | — |
| Research & development | $9.6M | $9.2M | $6.6M | $4.7M | $2.1M | $1.7M | $4.0M | $6.5M | $6.7M |
| Operating expenses | — | — | — | — | — | — | $125.9M | $46.1M | $11.7M |
| Operating income | −$32.7M | −$34.4M | −$49.2M | −$65.3M | −$44.4M | −$153.1M | −$98.9M | −$46.1M | −$11.7M |
| EBITDAderived | −$25.2M | −$29.1M | −$44.1M | −$61.6M | −$38.8M | −$146.0M | −$94.8M | −$46.1M | −$11.5M |
| Net income | −$51.6M | −$50.4M | −$61.7M | −$74.4M | −$46.8M | −$163.0M | −$90.0M | −$46.9M | −$4.5M |
| Basic EPSper diluted share | -$0.80 | -$0.81 | -$1.08 | -$1.33 | -$0.94 | -$4.83 | -$3.19 | -$1.92 | -$0.27 |
| Diluted EPSper diluted share | -$0.80 | -$0.81 | -$1.08 | -$1.33 | -$0.94 | -$4.83 | -$3.19 | -$1.92 | -$0.27 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 20, 2026Form 4 | Avelar RuiSee Remarks | SellCommon Stock | 3.1K | $4.75 | $14.8K | 427.4K |
| Mar 20, 2026Form 4 · 10b5-1 | MOATAZEDI DAVIDSee Remarks | SellCommon Stock | 13.7K | $4.75 | $64.9K | 604.7K |
| Mar 17, 2026Form 4 · 10b5-1 | MOATAZEDI DAVIDSee Remarks | SellCommon Stock | 116.7K | $4.89 | $570.8K | 618.4K |
| Mar 17, 2026Form 4 · 10b5-1 | Avelar RuiSee Remarks | SellCommon Stock | 30.0K | $4.89 | $146.7K | 430.5K |
| Dec 22, 2025Form 4 · 10b5-1 | MOATAZEDI DAVIDSee Remarks | SellCommon Stock | 10.5K | $7.15 | $75.4K | 354.4K |