Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $5.50B | $4.91B | $4.81B | $4.69B | $4.05B | $3.45B | $3.34B |
| Gross profit | $681.0M | $630.0M | $474.0M | $526.0M | $616.0M | $548.0M | $512.0M |
| Operating income | $244.0M | $202.0M | $76.0M | $176.0M | $47.0M | $210.0M | $198.0M |
| EBITDAderived | $707.0M | $651.0M | $494.0M | $535.0M | $390.0M | $525.0M | $488.0M |
| Net income | $11.0M | −$3.0M | −$50.0M | $237.0M | −$210.0M | $111.0M | −$40.0M |
| Basic EPSper diluted share | -$0.02 | -$0.05 | -$0.12 | $0.38 | -$0.39 | $0.22 | -$0.08 |
| Diluted EPSper diluted share | -$0.02 | -$0.05 | -$0.12 | $0.38 | -$0.39 | $0.22 | -$0.08 |