XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Summary of Operations by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Gross profit $ 145.0 $ 95.3 $ 410.9 $ 370.1
Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 420.3 396.6 1,232.5 1,244.0
Gross profit 137.6 102.7 385.2 373.8
Operating Segments | DWS        
Segment Reporting Information [Line Items]        
Revenue 130.9 140.9 395.3 406.9
Gross profit 21.3 20.9 61.7 54.9
Operating Segments | CA&I        
Segment Reporting Information [Line Items]        
Revenue 131.5 133.5 394.8 392.1
Gross profit 21.5 20.4 66.8 59.2
Operating Segments | ECS        
Segment Reporting Information [Line Items]        
Revenue 157.9 122.2 442.4 445.0
Gross profit $ 94.8 $ 61.4 $ 256.7 $ 259.7