Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.31B | $893.5M | $821.0M | $854.8M | $890.3M | $775.4M | $612.4M | $413.4M | $413.4M | $297.9M | $240.8M |
| Operating expenses | $827.7M | $466.0M | $492.6M | $455.7M | $516.4M | $460.6M | $447.8M | $298.9M | $319.5M | $273.4M | $207.5M |
| Operating income | $478.4M | $427.5M | $328.5M | $399.1M | $373.8M | $314.7M | $164.6M | $114.5M | $90.2M | $24.5M | $33.2M |
| EBITDAderived | $551.3M | $457.7M | $370.1M | $442.3M | $392.7M | $331.1M | $188.5M | $137.8M | $120.1M | $54.9M | $60.5M |
| Net income | $330.1M | $288.9M | $213.2M | $275.5M | $278.4M | $212.5M | $92.5M | $63.7M | $25.8M | −$6.1M | $3.8M |
| Basic EPSper diluted share | $4.13 | $4.47 | $3.22 | $4.02 | $4.10 | $3.14 | $1.37 | $0.96 | $0.47 | -$0.12 | $0.08 |
| Diluted EPSper diluted share | $4.08 | $4.38 | $3.12 | $3.81 | $3.75 | $2.88 | $1.26 | $0.90 | $0.43 | -$0.12 | $0.08 |