XML 68 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Recognition of deferred revenue $ 107.3 $ 87.7
Remaining performance obligations amount $ 1,085.7  
Percentage of changes in operating results on entity's revenue 26.00%  
Capitalized costs to obtain a contract $ 8.9 7.9
Impairment loss 0.6 1.2
Capitalized contract cost, amortization 2.8 $ 1.9
Long-term Warranty and Service    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Remaining performance obligations amount 76.3  
Performance Obligations Other Than Warrant    
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]    
Remaining performance obligations amount $ 1,009.4