XML 118 R97.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 18, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan Disclosure [Line Items]        
Contributions to profit sharing retirement plan   $ 6,100 $ 4,600 $ 5,000
Contributions to the Compensation Plan by the employer   3,400 3,000  
Pension adjustment, net of taxes   $ (3,108) (6,122) $ 2,846
2018 Employee Stock Purchase Plan        
Defined Benefit Plan Disclosure [Line Items]        
Requisite service period 2 years      
Percentage of maximum employee subscription rate on base pay 15.00%      
Common stock authorized for issuance under the Plan (in shares) 2,000,000      
Shares purchased on behalf of employees under the Plan (in shares)   80,469    
2018 Employee Stock Purchase Plan | Maximum        
Defined Benefit Plan Disclosure [Line Items]        
Common stock discount percentage from the fair market value 90.00%      
Swiss Plan        
Defined Benefit Plan Disclosure [Line Items]        
Pension liability   $ 26,900 20,800  
Pension adjustment, net of taxes   (3,100) (11,800)  
Accumulated benefit obligation   $ 84,900 $ 69,700