XML 54 R38.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair values of financial assets and liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Fair Value of Financial Instruments    
Liabilities-Contingent consideration $ 21,181 $ 28,212
Fair value recurring    
Fair Value of Financial Instruments    
Assets-Insurance company contracts 47,181 40,284
Assets-Interest rate swap contract 5,369  
Liabilities-Convertible debt   242,302
Liabilities-Contingent consideration 21,181 28,212
Fair value recurring | Level 2    
Fair Value of Financial Instruments    
Assets-Insurance company contracts 47,181 40,284
Assets-Interest rate swap contract 5,369  
Liabilities-Convertible debt   242,302
Fair value recurring | Level 3    
Fair Value of Financial Instruments    
Liabilities-Contingent consideration $ 21,181 $ 28,212