XML 51 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Financial Information - Revenue, Remaining Performance Obligation (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 825.3
Revenue recognition expected by period, satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 348.2
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 71.8
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,245.3
Product | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 118.6
Revenue recognition expected by period, satisfaction period 1 year
Product | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 19.9
Revenue recognition expected by period, satisfaction period 2 years
Product | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 3.2
Revenue recognition expected by period, satisfaction period
Product | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 141.7
Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 706.7
Revenue recognition expected by period, satisfaction period 1 year
Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 328.3
Revenue recognition expected by period, satisfaction period 2 years
Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 68.6
Revenue recognition expected by period, satisfaction period
Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,103.6