XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Accounts receivables current    
Contract Receivables $ 410.3 $ 507.0
Contract with customer assets current    
Contract Assets (Current) 31.8 48.6
Contract with customer non-current asset    
Contract Assets (Long-term) 15.3 24.9
Contract with customer liability current    
Contract Liabilities (Current) 37.9 66.8
Contract with customer liability non-current    
Contract Liabilities (Long-term) $ 44.4 $ 70.5
Contract Asset Balance    
2020 63.00%  
Contract percentage recognized 45.00%  
2021 23.00%  
2022 or thereafter 14.00%