Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $7.18B | $6.56B | $3.11B | $3.19B | $7.84B | $1.28B | $533.7M |
| Research & development | $1.67B | $1.47B | $1.32B | $2.33B | $1.29B | $271.7M | $185.0M |
| Operating expenses | $5.75B | $4.26B | $3.27B | $5.90B | $4.76B | $868.5M | $579.5M |
| Operating income | $1.44B | $2.31B | −$161.7M | −$2.71B | $3.08B | $409.0M | −$45.8M |
| EBITDAderived | $1.62B | $2.43B | −$22.0M | −$2.56B | $3.14B | $439.9M | −$28.9M |
| Net income | $1.26B | $2.58B | $94.9M | −$2.62B | $3.62B | $322.3M | −$30.4M |
| Basic EPSper diluted share | $4.85 | $10.42 | $0.40 | -$11.81 | $17.47 | $1.58 | -$0.50 |
| Diluted EPSper diluted share | $4.45 | $9.48 | $0.37 | -$11.83 | $14.50 | $1.40 | -$0.50 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 · 10b5-1 | Jones Jennifer N.Chief Accounting Officer | SellClass A Common Stock | 2.1K | $158.15 | $324.4K | 0 |
| Jun 1, 2026Form 4 · 10b5-1 | WILSON FREDERICK RDirector | SellClass A Common Stock · indirect | 200 | $186.17 | $37.2K | 30.0K |
| Jun 1, 2026Form 4 · 10b5-1 | WILSON FREDERICK RDirector | SellClass A Common Stock · indirect | 900 | $185.46 | $166.9K | 30.2K |
| Jun 1, 2026Form 4 · 10b5-1 | WILSON FREDERICK RDirector | SellClass A Common Stock · indirect | 1.2K | $184.22 | $221.1K | 31.1K |
| Jun 1, 2026Form 4 · 10b5-1 | WILSON FREDERICK RDirector | SellClass A Common Stock · indirect | 500 | $183.05 | $91.5K | 32.3K |