XML 62 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Remaining performance obligation $ 2,230.0    
Threshold period past due 60 days    
Allowance for doubtful accounts $ 1.1   $ 1.2
Amortization of deferred contract costs 31.3 $ 25.1  
Service [Member]      
Disaggregation of Revenue [Line Items]      
Deferred revenue recognized in period $ 348.9 $ 288.6