XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]  
AOCI Tax, Attributable to Parent $ 240
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Accumulated Other Comprehensive Loss, Beginning Balance 30,364
Other comprehensive loss before reclassifications 12,808
Amounts reclassified from accumulated other comprehensive loss to net (loss) income (2,664)
Net current period other comprehensive loss (15,472)
Accumulated Other Comprehensive Loss, Ending Balance 45,836
Accumulated Translation Adjustment [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Accumulated Other Comprehensive Loss, Beginning Balance (40,447)
Accumulated Other Comprehensive Loss, Ending Balance [1] (50,867)
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Accumulated Other Comprehensive Loss, Beginning Balance (10,789)
Other comprehensive loss before reclassifications 2,388
Amounts reclassified from accumulated other comprehensive loss to net (loss) income (2,664)
Net current period other comprehensive loss (5,052)
Accumulated Other Comprehensive Loss, Ending Balance [1] (5,737)
Accumulated Translation Adjustment [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Other comprehensive loss before reclassifications (10,420)
Net current period other comprehensive loss 10,420
Net Investment Hedging [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Accumulated Other Comprehensive Loss, Beginning Balance (48,270)
Accumulated Other Comprehensive Loss, Ending Balance (42,159)
Currency Swap [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Accumulated Other Comprehensive Loss, Beginning Balance (15,042)
Accumulated Other Comprehensive Loss, Ending Balance (14,166)
Pension Plan [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Accumulated Other Comprehensive Loss, Beginning Balance 706
Other comprehensive loss before reclassifications 0
Amounts reclassified from accumulated other comprehensive loss to net (loss) income 0
Net current period other comprehensive loss 0
Accumulated Other Comprehensive Loss, Ending Balance $ 706
[1] Gains on cash flow hedges include our interest rate swap contracts designated in cash flow hedging relationships.