XML 34 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Other Financial Information - Revenue (Details)
$ in Millions
Mar. 31, 2020
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,276.3
Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 121.0
Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 1,155.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 867.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 100.1
Revenue recognition expected by period, satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 767.3
Revenue recognition expected by period, satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 341.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 18.5
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 322.7
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 67.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 2.4
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 65.3
Revenue recognition expected by period, satisfaction period