XML 80 R64.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES - Contingent Acquisition Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Jun. 30, 2021
Jun. 30, 2020
Contingent Acquisition Obligations      
Payments for contingent consideration   $ 1,000 $ 1,600
Beginning fair value   13,867  
Additions   7,304  
Change in fair value   (1,740)  
Ending fair value   19,431 $ 13,867
Certain Acquisitions      
Contingent Acquisition Obligations      
Remaining maximum amount of contingent consideration   $ 30,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