XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 3    
Revenue $ 3,283.0 $ 2,987.7 $ 2,765.0
Plant, property and equipment, net 561.0 526.8  
United States      
Segment Reporting Information [Line Items]      
Revenue 1,075.8 978.6 842.9
Plant, property and equipment, net 127.1 125.2  
Germany      
Segment Reporting Information [Line Items]      
Revenue 387.8 404.7 418.3
Italy      
Segment Reporting Information [Line Items]      
Plant, property and equipment, net 134.4 113.6  
China      
Segment Reporting Information [Line Items]      
Revenue 351.8 307.8 $ 306.5
Plant, property and equipment, net $ 63.2 $ 52.8