Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)

v3.25.1
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Assets, Fair Value Disclosure $ 4,347 $ 11,690
Total liabilities 3,645 2,051
Other current assets | Cash flow hedges    
Derivative instruments - assets 4,347 805
Other assets | Net investment hedge    
Assets, Fair Value Disclosure   9,813
Other long-term liabilities    
Contingent consideration   2,051
Other long-term liabilities | Net investment hedge    
Derivative instruments - liabilities 3,645  
Level 1    
Assets, Fair Value Disclosure   1,072
Level 2    
Assets, Fair Value Disclosure 4,347 10,618
Total liabilities 3,645 2,051
Level 2 | Other current assets | Cash flow hedges    
Derivative instruments - assets 4,347 805
Level 2 | Other assets | Net investment hedge    
Assets, Fair Value Disclosure   9,813
Level 2 | Other long-term liabilities    
Contingent consideration   2,051
Level 2 | Other long-term liabilities | Net investment hedge    
Derivative instruments - liabilities $ 3,645  
Exchanged traded investment grade bond funds    
Investments, Fair Value Disclosure   1,072
Exchanged traded investment grade bond funds | Level 1    
Investments, Fair Value Disclosure   $ 1,072