Annual report pursuant to Section 13 and 15(d)

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

v3.24.2.u1
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Total assets $ 11,690 $ 40,596
Contingent consideration   3,500
Total liabilities 2,051 3,500
Net investment hedge    
Derivative instruments - net investment hedge 2,051  
Other current assets | Cash flow hedges    
Derivative instruments - cash flow hedges 805  
Other assets | Cash flow hedges    
Derivative instruments - cash flow hedges 9,813 16,857
Level 1    
Total assets 1,072 23,739
Level 2    
Total assets 10,618 16,857
Total liabilities 2,051  
Level 2 | Net investment hedge    
Derivative instruments - net investment hedge 2,051  
Level 2 | Other current assets | Cash flow hedges    
Derivative instruments - cash flow hedges 805  
Level 2 | Other assets | Cash flow hedges    
Derivative instruments - cash flow hedges 9,813 16,857
Level 3    
Contingent consideration   3,500
Total liabilities   3,500
Exchanged traded investment grade bond funds    
Investments, Fair Value Disclosure   23,739
Exchanged traded investment grade bond funds | Level 1    
Investments, Fair Value Disclosure   $ 23,739
Certificates of Deposit [Member]    
Investments, Fair Value Disclosure 1,072  
Certificates of Deposit [Member] | Level 1    
Investments, Fair Value Disclosure $ 1,072