Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $142.1M | $139.2M | $150.7M | $169.5M | $142.8M | $88.1M | $80.5M |
| Gross profit | $71.5M | $75.0M | $83.8M | $106.8M | $89.1M | $55.7M | $48.5M |
| Research & development | $20.7M | $24.6M | $23.4M | $13.7M | $11.0M | $6.7M | $4.1M |
| Operating expenses | $89.5M | $75.8M | $116.9M | $122.1M | $99.4M | $50.0M | $47.2M |
| Operating income | −$18.0M | −$820,000 | −$33.1M | −$15.2M | −$10.3M | $5.7M | $1.2M |
| EBITDAderived | −$9.6M | $6.0M | −$28.0M | −$9.8M | −$5.1M | $8.9M | $4.1M |
| Net income | −$21.4M | −$10.1M | −$41.5M | −$27.0M | −$13.6M | −$1.7M | $1.2M |
| Basic EPSper diluted share | -$0.23 | -$0.12 | -$0.50 | -$0.33 | -$0.36 | -$0.06 | $0.00 |
| Diluted EPSper diluted share | -$0.23 | -$0.12 | -$0.50 | -$0.33 | -$0.36 | -$0.06 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 · 10b5-1 | Alvarez Divo Carlos EduardoDirector | SellClass A Common Stock | 10.7K | $1.28 | $13.7K | 234.1K |
| Jun 1, 2026Form 4 · 10b5-1 | Barrett David MichaelChief Executive Officer | SellClass A Common Stock · indirect | 30.0K | $1.15 | $34.5K | 1.23M |
| May 15, 2026Form 4 · 10b5-1 | Alvarez Divo Carlos EduardoDirector | SellClass A Common Stock | 10.0K | $1.13 | $11.3K | 244.8K |
| May 1, 2026Form 4 · 10b5-1 | Barrett David MichaelChief Executive Officer | SellClass A Common Stock · indirect | 30.0K | $1.08 | $32.4K | 1.26M |
| Apr 28, 2026Form 4 · 10b5-1 | Alvarez Divo Carlos EduardoDirector | SellClass A Common Stock | 30.7K | $1.01 | $31.0K | 254.8K |