XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Contingent Acquisition Obligations (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Dec. 31, 2017
Mar. 31, 2024
Contingent Acquisition Obligations    
Beginning fair value, June 30, 2023   $ 21,181
Addition of contingent earnout obligations   1,766
Foreign currency translation adjustment   (14)
Changes in fair value for contingent earnout obligations   (3,443)
Payments on contingent earnout obligations   (602)
Ending fair value, March 31, 2024   18,888
Other business acquisitions    
Contingent Acquisition Obligations    
Remaining maximum amount of contingent consideration   $ 48,600
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