Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $10.29B | $9.45B | $9.49B | $10.11B | $9.39B | $7.84B | $8.75B | $8.22B | $6.92B |
| Operating income | $452.5M | $338.9M | $205.6M | $535.1M | $497.0M | −$53.1M | $187.3M | $12.6M | −$171.1M |
| EBITDAderived | $556.7M | $461.1M | $351.2M | $682.0M | $669.1M | $210.5M | $484.0M | $302.6M | $99.5M |
| Net income | $88.2M | $131.3M | −$35.4M | $196.4M | $250.0M | −$220.5M | $200,000 | −$185.8M | −$221.3M |
| Basic EPSper diluted share | $0.38 | $0.57 | -$0.16 | $0.87 | $1.12 | -$1.00 | $0.00 | -$1.09 | -$1.54 |
| Diluted EPSper diluted share | $0.38 | $0.56 | -$0.16 | $0.86 | $1.10 | -$1.00 | $0.00 | -$1.09 | -$1.54 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 4, 2026Form 4 | Robinson NathanielSee Remarks | SellCommon Shares | 24.8K | $13.25 | $329.0K | 70.9K |
| May 12, 2026Form 4 | Robinson NathanielSee Remarks | SellCommon Shares | 10.0K | $13.52 | $135.2K | 95.7K |
| Mar 3, 2026Form 4 | Robinson NathanielSee Remarks | SellCommon Shares | 10.0K | $13.50 | $135.0K | 105.7K |
| Sep 5, 2025Form 4 | Sun AngelaDirector | SellOrdinary Shares | 6.8K | $16.02 | $108.9K | 46.5K |