XML 91 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Disaggregation and Outstanding Performance Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 6,047.9 $ 5,029.6 $ 3,953.0
Expected to be satisfied in next fiscal year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount 5,182.6    
Expected to be satisfied in fiscal year +2      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount 2,552.4    
Expected to be satisfied in fiscal year +3      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount 1,104.9    
Expected to be satisfied in fiscal year +4 and thereafter      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount 703.0    
Transferred over Time [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 4,368.7 3,684.8  
Transferred at Point in Time [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 1,679.2 1,344.8  
Location United States [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 4,667.1 3,814.5 2,822.2
Location United Kingdom [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 582.5 632.8 580.4
Other Countries [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 798.3 582.3 550.4
Disaggregation of revenue, total international locations [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 1,380.8 1,215.1 $ 1,130.8
Boeing - all programs [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 3,847.1 3,008.9  
Airbus [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues 1,144.6 1,098.2  
Other Customer [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenues $ 1,056.2 $ 922.5