XML 22 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Remaining performance obligations amount $ 935.4   $ 935.4    
Percentage of changes in operating results on entity's revenue     14.00%    
Capitalized contract cost, amortization period 5 years   5 years    
Capitalized costs to obtain a contract $ 9.1   $ 9.1   $ 8.4
Impairment loss 0.0   0.1    
Capitalized contract cost, amortization 0.5 $ 0.4 1.0 $ 1.3  
Long-term warranty and service          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Remaining performance obligations amount 83.9   83.9    
Performance Obligations Other Than Warrant          
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]          
Remaining performance obligations amount $ 851.5   $ 851.5