XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
AOCI Tax, Attributable to Parent $ 4,040  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss (34,622) $ (35,060)
Other comprehensive income before reclassifications 3,986  
Amounts reclassified from accumulated other comprehensive loss to net income (loss) (3,548)  
Net current period other comprehensive income 438  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss 16,428 12,297
Other comprehensive income before reclassifications 7,679  
Amounts reclassified from accumulated other comprehensive loss to net income (loss) (3,548)  
Net current period other comprehensive income 4,131  
Accumulated Translation Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss (50,694) (47,001)
Other comprehensive income before reclassifications (3,693)  
Net current period other comprehensive income (3,693)  
Net Investment Hedging [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss 47,109 38,489
Currency Swap [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss 15,079  
Pension Plan [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Accumulated other comprehensive loss (356) $ (356)
Other comprehensive income before reclassifications 0  
Amounts reclassified from accumulated other comprehensive loss to net income (loss) 0  
Net current period other comprehensive income $ 0