Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $2.57B | $2.41B | $2.34B | — | — |
| Gross profit | $582.0M | $504.0M | $457.0M | — | — |
| Operating income | $306.0M | $173.0M | $121.0M | — | — |
| EBITDAderived | $467.0M | $358.0M | $319.0M | — | — |
| Net income | $64.0M | $32.0M | −$83.0M | — | — |
| Basic EPSper diluted share | $0.52 | $0.26 | -$0.67 | -$1.04 | -$0.21 |
| Diluted EPSper diluted share | $0.52 | $0.26 | -$0.67 | -$1.04 | -$0.21 |