XML 25 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Other Financial Information - Revenue - Total (Details)
$ in Millions
Mar. 31, 2020
USD ($)
Segment Reporting Information [Line Items]  
Revenue recognition expected by period $ 1,276.3
Product  
Segment Reporting Information [Line Items]  
Revenue recognition expected by period 121.0
Service  
Segment Reporting Information [Line Items]  
Revenue recognition expected by period $ 1,155.3