Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $2.20B | $1.30B | $804.0M | $666.7M |
| Research & development | $783.1M | $935.2M | $438.3M | $365.2M |
| Operating income | $442.0M | −$560.6M | −$140.2M | −$172.2M |
| EBITDAderived | $457.9M | −$544.9M | −$126.5M | −$164.2M |
| Net income | $529.7M | −$484.3M | −$90.8M | −$158.6M |
| Basic EPSper diluted share | $2.84 | -$3.33 | -$1.54 | -$2.77 |
| Diluted EPSper diluted share | $2.62 | -$3.33 | -$1.54 | -$2.77 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 · 10b5-1 | Wong Jennifer L.Chief Operating Officer | SellClass A Common Stock | 400 | $181.94 | $72.8K | 1.05M |
| Jun 16, 2026Form 4 · 10b5-1 | Wong Jennifer L.Chief Operating Officer | SellClass A Common Stock | 300 | $180.03 | $54.0K | 1.05M |
| Jun 16, 2026Form 4 · 10b5-1 | Wong Jennifer L.Chief Operating Officer | SellClass A Common Stock | 2.0K | $179.10 | $358.2K | 1.05M |
| Jun 16, 2026Form 4 · 10b5-1 | Wong Jennifer L.Chief Operating Officer | SellClass A Common Stock | 7.3K | $178.09 | $1.30M | 1.05M |
| Jun 16, 2026Form 4 · 10b5-1 | Wong Jennifer L.Chief Operating Officer | SellClass A Common Stock | 11.6K | $177.31 | $2.05M | 1.06M |