XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES - Contingent Acquisition Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Contingent Acquisition Obligations        
Payments for contingent consideration   $ 1,900 $ 1,000  
Beginning fair value, June 30, 2021   19,431    
Addition of contingent earnout obligations   14,609    
Foreign currency translation adjustment   (515)    
Changes in fair value for contingent earnout obligations   (5,145)    
Payments on contingent earnout obligations   (168)    
Ending fair value, June 30, 2022   28,212 19,431  
Legal Proceedings        
Legal fees, settlements and related costs, net   5,104 465 $ (3,572)
Prepaid expenses and other assets   40,062 $ 43,930  
Certain Acquisitions        
Contingent Acquisition Obligations        
Remaining maximum amount of contingent consideration   $ 52,200    
Mr. Chopra, Chief Executive Officer | Deferred bonus        
Indemnifications and Certain Employment-Related Contingencies        
Bonus payment on or within 45 days of January 1, 2024 contingent upon continued employment through that date $ 13,500      
Maximum number of days after January 1, 2024, bonus payment due 45 days