XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.3
SHAREHOLDERS' EQUITY- Schedule of Accumulated Other Comprehensive Income Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Foreign currency translation adjustment    
Balance at beginning of period $ (97,216) $ (95,566)
Net current-period other comprehensive income (loss) 798 (2,256)
Balance at end of period (96,418) (97,822)
Post-employment benefits    
Balance at beginning of period (438) (391)
Balance at end of period (437) (394)
Cash flow hedge    
Balance at beginning of period 5,968 18,391
Other comprehensive income 142 (3,141)
Amounts reclassified from accumulated other comprehensive (loss) income 2,830 3,542
Balance at end of period 3,280 11,708
Total accumulated other comprehensive loss    
Balance at beginning of period (91,686) (77,566)
Net current-period other comprehensive income (loss) (1,889) (8,942)
Balance at end of period (93,575) (86,508)
Foreign currency translation adjustment    
Foreign currency translation adjustment    
Other comprehensive income 809 (2,256)
Net current-period other comprehensive income (loss) 798 (2,256)
Foreign currency translation adjustment | Amounts reclassified from accumulated other comprehensive (loss) income    
Foreign currency translation adjustment    
Amounts reclassified from accumulated other comprehensive (loss) income (11) 0
Total accumulated other comprehensive loss    
Amounts reclassified from accumulated other comprehensive (loss) income (11) 0
Post-employment benefits    
Post-employment benefits    
Other comprehensive income 0 0
Net current-period other comprehensive income (loss) 1 (3)
Post-employment benefits | Amounts reclassified from accumulated other comprehensive (loss) income    
Post-employment benefits    
Amounts reclassified from accumulated other comprehensive (loss) income 1 (3)
Cash flow hedge    
Cash flow hedge    
Other comprehensive income 142 (3,141)
Net current-period other comprehensive income (loss) (2,688) (6,683)
Cash flow hedge | Amounts reclassified from accumulated other comprehensive (loss) income    
Cash flow hedge    
Amounts reclassified from accumulated other comprehensive (loss) income (2,830) (3,542)
Total accumulated other comprehensive loss    
Total accumulated other comprehensive loss    
Other comprehensive income 951 (5,397)
Net current-period other comprehensive income (loss) (1,889) (8,942)
Total accumulated other comprehensive loss | Amounts reclassified from accumulated other comprehensive (loss) income    
Foreign currency translation adjustment    
Amounts reclassified from accumulated other comprehensive (loss) income (2,840) (3,545)
Total accumulated other comprehensive loss    
Amounts reclassified from accumulated other comprehensive (loss) income $ (2,840) $ (3,545)