Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.30B | $1.01B | $728.7M | $591.0M | $458.3M | $368.1M | $306.1M |
| Research & development | $117.2M | $90.7M | $73.9M | $69.5M | $64.5M | $31.8M | $28.7M |
| Operating expenses | $1.30B | $1.07B | $896.4M | $850.0M | $706.7M | $376.2M | $323.6M |
| Operating income | $5.4M | −$67.9M | −$167.7M | −$259.0M | −$248.4M | −$8.1M | −$17.5M |
| EBITDAderived | $77.4M | −$11.8M | −$116.5M | −$207.2M | −$202.5M | $32.0M | $16.8M |
| Net income | −$31.5M | −$69.8M | −$187.5M | −$279.2M | −$249.6M | −$53.2M | −$38.5M |
| Basic EPSper diluted share | -$0.14 | -$0.38 | -$1.20 | -$2.01 | -$2.95 | -$2.23 | -$1.77 |
| Diluted EPSper diluted share | -$0.14 | -$0.38 | -$1.20 | -$2.01 | -$2.95 | -$2.23 | -$1.77 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | Silberblatt JeanineDirector | SellClass A Common Stock | 7.5K | $19.89 | $149.2K | 50.4K |
| Dec 12, 2025Form 4 | Silberblatt JeanineDirector | SellClass A Common Stock | 13.0K | $19.34 | $251.2K | 57.9K |
| Nov 18, 2024Form 4 | NIEHAUS ROBERT HDirector | BuyCommon stock | 30.0K | $18.62 | $558.6K | 308.6K |
| Nov 18, 2024Form 4 | Elzie JeneDirector | BuyClass A Common Stock | 1.3K | $19.73 | $24.9K | 64.8K |
| Nov 18, 2024Form 4 | LANDMAN WILLIAMDirector | BuyClass A Common Stock | 8.0K | $18.55 | $148.6K | 256.9K |