XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Supplementary Financial Information - Contract in Progress (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Offsetting [Abstract]    
Costs incurred on contracts in progress $ 1,830.8 $ 752.9
Estimated earnings 287.8 139.0
Cost earned on uncompleted contract gross 2,118.6 891.9
Less: progress billings 2,207.5 888.5
Net of cost earned on uncompleted contracts (88.9) 3.4
Contract assets 72.5 55.6
Contract liabilities (161.4) (52.2)
Contract With Customer, Net Asset (Liability) $ (88.9) $ 3.4