XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Contingent Acquisition Obligations (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2024
USD ($)
Contingent Acquisition Obligations  
Beginning fair value, June 30, 2023 $ 15,375
Business acquisition (Note 2) 9,730
Foreign currency translation adjustment 188
Changes in fair value for contingent earnout obligations (716)
Payments on contingent earnout obligations (331)
Ending fair value, June 30, 2024 24,246
Other business acquisitions  
Contingent Acquisition Obligations  
Remaining maximum amount of contingent consideration $ 56,800