XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]        
Inventories, net $ 1,195,700,000 $ 1,046,300,000    
Sales 3,836,000,000 2,799,800,000 $ 2,982,100,000  
Cost of sales 3,121,800,000 2,466,600,000 2,689,300,000  
Short-term contract assets 64,100,000 53,900,000 38,900,000 $ 38,500,000
Long-term contract assets 0 0 0 100,000
Other long-term liabilities 207,700,000 211,000,000.0    
Short-term contract liabilities 149,100,000 116,200,000 111,800,000 78,700,000
Long-term contract liabilities $ 66,800,000 84,400,000 32,000,000.0 $ 25,900,000
Number of business segments | segment 2      
Revenue, Performance Obligation [Abstract]        
Confirmed order backlog $ 2,900,000,000 2,100,000,000 1,400,000,000  
Confirmed orders with current performance obligations 0.80      
Accounts receivable with customers 586,900,000 473,800,000    
Contract costs for obtaining and fulfilling contracts 7,300,000 5,200,000    
Amortization of contract costs $ 1,000,000 $ 1,000,000 $ 1,400,000