XML 63 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Contract Balances (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Contract assets $ 1,520.0 $ 1,295.0
Contract with Customer, Asset, Net, Current, Increase (Decrease) $ 225.0  
Contract with Customer, Asset, Net, Current, Increase (Decrease), Percent 17.40%  
Contract liabilities $ 4,585.1 4,085.1
Contract with Customer Liability, Current, Increase (Decrease) $ 500.0  
Contract with Customer Liability, Current, Increase (Decrease), Percent 12.20%  
Contract assets (liabilities), Current, Net $ (3,065.1) (2,790.1)
Contract assets (liabilities), Current, Net, Increase (Decrease) $ (275.0)  
Costs in Excess of Billings (Billings in Excess of Cost), Current, Net, Increase (Decrease), Percent (9.90%)  
Contract with Customer, Liability, Revenue Recognized $ 2,414.0 2,814.6
Contract with Customer, Performance Obligation Satisfied in Previous Period $ 1,176.5 $ 596.9