Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $255.9M | $207.5M | $216.7M | $181.0M | $137.9M | $108.1M | $85.5M |
| Gross profit | $142.6M | $132.1M | $140.7M | $101.0M | $65.6M | $63.5M | $49.1M |
| Research & development | $173.1M | $201.8M | $181.8M | $126.4M | $90.9M | $64.7M | $39.4M |
| Operating expenses | $309.5M | $341.4M | $318.1M | $247.8M | $177.1M | $124.4M | $87.8M |
| Operating income | −$166.9M | −$209.3M | −$177.4M | −$146.8M | −$111.4M | −$60.9M | −$38.7M |
| EBITDAderived | −$160.9M | −$203.1M | −$171.9M | −$142.5M | −$108.6M | −$57.3M | −$35.1M |
| Net income | −$103.3M | −$187.1M | $40.7M | −$149.2M | −$100.4M | −$24.5M | −$24.6M |
| Basic EPSper diluted share | -$1.41 | -$2.57 | $0.57 | -$2.10 | -$1.42 | -$0.41 | -$4.09 |
| Diluted EPSper diluted share | -$1.41 | -$2.57 | $0.54 | -$2.10 | -$1.42 | -$0.41 | -$4.09 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 17, 2026Form 4 · 10b5-1 | Farid RamyPresident & CEO | SellCommon Stock | 43.0K | $12.21 | $525.0K | 330.8K |
| Apr 16, 2026Form 4 · 10b5-1 | Jain RachitEVP & CFO | SellCommon Stock | 844 | $12.75 | $10.8K | 51.8K |
| Apr 16, 2026Form 4 · 10b5-1 | Farid RamyPresident & CEO | SellCommon Stock | 43.0K | $12.33 | $530.2K | 330.8K |
| Mar 6, 2026Form 4 · 10b5-1 | Herman JennyCAO | SellCommon Stock | 608 | $12.84 | $7.8K | 34.8K |
| Mar 5, 2026Form 4 · 10b5-1 | Jain RachitEVP & CFO | SellCommon Stock | 1.6K | $12.90 | $21.0K | 52.6K |