XML 55 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2018
Jul. 01, 2018
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]      
Remaining performance obligations amount $ 796.0 $ 796.0  
Capitalized costs to obtain a contract 7.0 7.0 $ 5.9
Capitalized contract cost, amortization 0.4 1.3  
Long-term warranty and service      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]      
Remaining performance obligations amount 72.0 72.0  
Performance Obligations Other Than Warrant      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]      
Remaining performance obligations amount $ 724.0 $ 724.0  
Minimum      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]      
Percentage of changes in operating results on entity's revenue   15.00%  
Maximum      
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]      
Percentage of changes in operating results on entity's revenue   20.00%