XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Other Financial Information - Revenue, Remaining Performance Obligation (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,771.5
Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 99.0
Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 1,672.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,086.0
Revenue recognition expected by period, satisfaction period 12 months
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 $ 80.6
Revenue recognition expected by period, satisfaction period 12 months
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 $ 1,005.4
Revenue recognition expected by period, satisfaction period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 521.8
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 14.6
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 507.2
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 163.7
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 3.8
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 159.9
Revenue recognition expected by period, satisfaction period