Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $938.2M | $1.24B | $1.34B | $1.56B | $540.8M | $915.9M | $704.3M | $585.0M | $512.7M | $522.7M | $755.7M |
| Operating expenses | $583.0M | $479.3M | $636.1M | $765.2M | $631.3M | $670.6M | $574.4M | $574.5M | $557.7M | $446.0M | $448.6M |
| Operating income | $355.2M | $764.6M | $705.1M | $797.7M | −$90.5M | $245.3M | $130.0M | $10.5M | −$44.9M | $76.7M | $307.1M |
| Net income | $344.3M | $668.8M | $546.9M | $637.3M | −$234.4M | $94.1M | −$48.5M | −$190.1M | −$158.2M | −$24.9M | $217.7M |
| Basic EPSper diluted share | $7.40 | $13.78 | $10.44 | $11.49 | -$4.28 | $1.72 | -$0.97 | -$5.46 | -$7.35 | -$1.55 | $1.35 |
| Diluted EPSper diluted share | $7.03 | $13.15 | $10.03 | $10.34 | -$4.28 | $1.67 | -$0.97 | -$5.46 | -$7.35 | -$1.55 | $1.20 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 | Lauro EmanueleChief Executive Officer | BuyEuropean Put Options · derivative | 234.6K | $5.87 | $1.38M | 234.6K |
| Jun 22, 2026Form 4 | Okland MarianneDirector | SellCommon Shares | 15.0K | $1.23M | $18.46B | 62.7K |