Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $343.2M | $299.3M | $276.3M | $238.1M | $167.3M | $102.5M | $68.4M |
| Gross profit | $253.9M | $222.3M | $204.4M | $167.6M | $115.5M | $72.0M | $46.3M |
| Research & development | $97.6M | $97.6M | $90.1M | $80.6M | $48.3M | $26.1M | $19.0M |
| Operating expenses | $349.9M | $329.7M | $306.9M | $264.2M | $189.6M | $96.0M | $80.7M |
| Net income | −$88.5M | −$94.3M | −$90.4M | −$93.4M | −$75.0M | −$24.6M | −$33.5M |
| Basic EPSper diluted share | -$0.67 | -$0.76 | -$0.77 | -$0.84 | -$1.46 | -$0.98 | -$1.38 |
| Diluted EPSper diluted share | -$0.67 | -$0.76 | -$0.77 | -$0.84 | -$1.46 | -$0.98 | -$1.38 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 · 10b5-1 | Wong CatherineDirector | SellClass A Common Stock | 7.5K | $6.79 | $50.6K | 111.5K |
| Jun 1, 2026Form 4/A · 10b5-1 | Liu CurtisChief Technology Officer | SellClass A Common Stock | 22.8K | $8.03 | $183.0K | 1.00M |
| Jun 1, 2026Form 4 · 10b5-1 | Liu CurtisChief Technology Officer | SellClass A Common Stock | 22.2K | $8.03 | $178.3K | 1.00M |
| May 4, 2026Form 4 · 10b5-1 | Liu CurtisChief Technology Officer | SellClass A Common Stock | 17.6K | $8.12 | $142.8K | 1.07M |
| Mar 6, 2026Form 4 · 10b5-1 | Liu CurtisChief Technology Officer | SellClass A Common Stock | 33.2K | $8.01 | $265.9K | 603.8K |