XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Contingent Acquisition Obligations (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2017
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Contingent Acquisition Obligations          
Beginning fair value, June 30, 2022       $ 28,212  
Addition of contingent earnout obligations       3,267  
Foreign currency translation adjustment       (25)  
Changes in fair value for contingent earnout obligations       (11,164)  
Payments on contingent earnout obligations       (230)  
Ending fair value, March 31, 2023   $ 20,060   20,060  
Other business acquisitions          
Contingent Acquisition Obligations          
Remaining maximum amount of contingent consideration   54,400   54,400  
Payments for contingent consideration   $ 1,200 $ 300 $ 3,700 $ 1,700
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