Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $17.59B | $14.76B | $13.80B | $15.63B | $17.70B | $10.85B | $11.55B | $9.80B | $5.43B |
| Operating income | $1.91B | $4.08B | $2.66B | −$1.18B | −$1.51B | $1.52B | $1.99B | $491.0M | $198.0M |
| EBITDAderived | $3.89B | $5.92B | $4.16B | $419.0M | $238.0M | $3.26B | $3.63B | $1.89B | $897.0M |
| Net income | $944.0M | $2.66B | $1.49B | −$1.23B | −$1.27B | $636.0M | $928.0M | −$54.0M | −$254.0M |
| Basic EPSper diluted share | $2.22 | $7.16 | $3.63 | -$3.26 | -$2.69 | $1.30 | $1.88 | -$0.11 | -$0.59 |
| Diluted EPSper diluted share | $2.18 | $7.00 | $3.58 | -$3.26 | -$2.69 | $1.30 | $1.86 | -$0.11 | -$0.59 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 18, 2026Form 4 · 10b5-1 | Acosta ArciliaDirector | SellCommon Stock | 7.5K | $170.00 | $1.27M | 32.6K |
| Jun 18, 2026Form 4 · 10b5-1 | Acosta ArciliaDirector | SellCommon Stock | 7.5K | $165.04 | $1.24M | 40.1K |
| Jun 18, 2026Form 4 · 10b5-1 | SULT JOHN RDirector | SellCommon Stock | 6.5K | $170.00 | $1.10M | 70.7K |
| Jun 16, 2026Form 4 · 10b5-1 | HELM SCOTT BDirector | SellCommon Stock | 25.0K | $160.00 | $4.00M | 232.2K |
| Jun 15, 2026Form 4 · 10b5-1 | BARBAS PAUL MDirector | SellCommon Stock | 244 | $153.00 | $37.3K | 53.0K |