Quarterly report pursuant to Section 13 or 15(d)

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

v3.25.0.1
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Assets, Fair Value Disclosure $ 9,290 $ 11,690
Total liabilities   2,051
Other current assets | Cash flow hedges    
Derivative instruments - assets 6,063 805
Other assets | Cash flow hedges    
Derivative instruments - assets 528  
Other assets | Net investment hedge    
Derivative instruments - assets 2,699  
Assets, Fair Value Disclosure   9,813
Other long-term liabilities    
Contingent consideration   2,051
Level 1    
Assets, Fair Value Disclosure   1,072
Level 2    
Assets, Fair Value Disclosure 9,290 10,618
Total liabilities   2,051
Level 2 | Other current assets | Cash flow hedges    
Derivative instruments - assets 6,063 805
Level 2 | Other assets | Cash flow hedges    
Derivative instruments - assets 528  
Level 2 | Other assets | Net investment hedge    
Derivative instruments - assets $ 2,699  
Assets, Fair Value Disclosure   9,813
Level 2 | Other long-term liabilities    
Contingent consideration   2,051
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