XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Contingent Acquisition Obligations (Details)
$ in Thousands
9 Months Ended
Mar. 31, 2025
USD ($)
Contingent Acquisition Obligations  
Beginning fair value, June 30, 2024 $ 15,375
Business acquisitions (Note 2) 9,739
Foreign currency translation adjustment 45
Changes in fair value for contingent earnout obligations (3,140)
Payments on contingent earnout obligations (477)
Ending fair value, March 31, 2025 21,542
Other business acquisitions  
Contingent Acquisition Obligations  
Remaining maximum amount of contingent consideration $ 54,500