XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies - Contingent Acquisition Obligations (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2024
USD ($)
Contingent Acquisition Obligations  
Beginning fair value, June 30, 2024 $ 15,375
Business acquisition (Note 2) 9,730
Foreign currency translation adjustment (54)
Changes in fair value for contingent earnout obligations (1,158)
Payments on contingent earnout obligations (331)
Ending fair value, December 31, 2024 23,562
Other business acquisitions  
Contingent Acquisition Obligations  
Remaining maximum amount of contingent consideration $ 56,500