Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.00B | $2.77B | $2.57B | $3.03B | $2.62B | $1.95B | $2.33B | $2.49B | $2.45B | $1.96B | $1.87B |
| Gross profit | $712.9M | $538.1M | $298.9M | $640.1M | $633.1M | $374.8M | $384.9M | $599.4M | $696.7M | $460.6M | $401.9M |
| Operating income | $498.0M | $276.4M | −$152.6M | $360.9M | $446.2M | −$398.5M | −$111.0M | $334.6M | $401.6M | $130.0M | $163.9M |
| EBITDAderived | — | — | — | $735.4M | $704.9M | −$154.6M | $206.9M | $601.7M | $672.0M | $405.0M | $459.2M |
| Net income | $132.6M | −$205.0M | −$292.0M | $49.7M | $114.3M | −$559.2M | −$145.1M | $77.0M | $126.9M | $93.2M | −$129.5M |
| Basic EPSper diluted share | $1.00 | -$1.55 | -$2.20 | $0.38 | $0.86 | -$4.22 | -$1.09 | $0.58 | $1.09 | $1.15 | -$69.08 |
| Diluted EPSper diluted share | $1.00 | -$1.55 | -$2.20 | $0.38 | $0.86 | -$4.22 | -$1.09 | $0.58 | $1.09 | $1.15 | -$69.08 |