Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $5.48B | $3.22B | $1.84B | $2.82B | $2.79B | $1.45B | $994.1M |
| Research & development | $226.5M | $374.7M | $333.8M | $507.6M | $366.4M | $180.7M | $45.0M |
| Operating income | $4.15B | $1.91B | $772.4M | −$47.8M | $150.0M | −$62.0M | $194.4M |
| EBITDAderived | $4.35B | $2.36B | $1.26B | $499.3M | $581.1M | $192.9M | $287.2M |
| Net income | $3.33B | $1.58B | $356.7M | −$192.7M | $35.4M | −$125.2M | $119.0M |
| Basic EPSper diluted share | $9.84 | $4.68 | $1.01 | -$0.52 | $0.10 | -$0.58 | $0.36 |
| Diluted EPSper diluted share | $9.75 | $4.53 | $0.98 | -$0.52 | $0.09 | -$0.58 | $0.36 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 · 10b5-1 | Vivas EduardoDirector | SellClass A Common Stock | 348 | $520.30 | $181.1K | 6.79M |
| Jun 16, 2026Form 4 · 10b5-1 | Vivas EduardoDirector | SellClass A Common Stock | 40 | $519.50 | $20.8K | 6.79M |
| Jun 16, 2026Form 4 · 10b5-1 | Vivas EduardoDirector | SellClass A Common Stock | 547 | $518.22 | $283.5K | 6.79M |
| Jun 16, 2026Form 4 · 10b5-1 | Vivas EduardoDirector | SellClass A Common Stock | 70 | $517.60 | $36.2K | 6.79M |
| Jun 16, 2026Form 4 · 10b5-1 | Vivas EduardoDirector | SellClass A Common Stock | 100 | $516.81 | $51.7K | 6.79M |