v3.26.1
SHAREHOLDERS’ EQUITY - Schedule of Changes in the Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Foreign currency translation adjustment      
Beginning balance $ (97,216) $ (95,566) $ (83,099)
Net current-period other comprehensive income (loss) 2,766 (1,650) (12,467)
Ending balance (94,450) (97,216) (95,566)
Post-employment benefits      
Beginning balance (438) (391) (197)
Ending balance (346) (438) (391)
Cash flow hedge      
Beginning balance 5,968 18,391 28,000
Other comprehensive (loss) income 198 (246) 4,499
Amounts reclassified from accumulated other comprehensive loss (6,166) (12,177) (14,108)
Ending balance 0 5,968 18,391
Total accumulated other comprehensive loss      
Beginning balance (91,686) (77,566) (55,296)
Net current-period other comprehensive income (loss) (3,110) (14,120) (22,270)
Ending balance (94,796) (91,686) (77,566)
Foreign currency translation adjustment      
Foreign currency translation adjustment      
Other comprehensive (loss) income 2,766 (1,650) (12,467)
Net current-period other comprehensive income (loss) 2,766 (1,650) (12,467)
Foreign currency translation adjustment | Amounts reclassified from accumulated other comprehensive loss      
Foreign currency translation adjustment      
Amounts reclassified from accumulated other comprehensive loss 0 0 0
Total accumulated other comprehensive loss      
Amounts reclassified from accumulated other comprehensive loss 0 0 0
Post-employment benefits      
Post-employment benefits      
Other comprehensive (loss) income 87 (33) (101)
Net current-period other comprehensive income (loss) 92 (47) (194)
Post-employment benefits | Amounts reclassified from accumulated other comprehensive loss      
Post-employment benefits      
Amounts reclassified from accumulated other comprehensive loss 5 (14) (93)
Cash flow hedge      
Cash flow hedge      
Other comprehensive (loss) income 198 (246) 4,499
Net current-period other comprehensive income (loss) (5,968) (12,423) (9,609)
Cash flow hedge | Amounts reclassified from accumulated other comprehensive loss      
Cash flow hedge      
Amounts reclassified from accumulated other comprehensive loss (6,166) (12,177) (14,108)
Total accumulated other comprehensive loss      
Total accumulated other comprehensive loss      
Other comprehensive (loss) income 3,051 (1,929) (8,069)
Net current-period other comprehensive income (loss) (3,110) (14,120) (22,270)
Total accumulated other comprehensive loss | Amounts reclassified from accumulated other comprehensive loss      
Foreign currency translation adjustment      
Amounts reclassified from accumulated other comprehensive loss (6,161) (12,191) (14,201)
Total accumulated other comprehensive loss      
Amounts reclassified from accumulated other comprehensive loss $ (6,161) $ (12,191) $ (14,201)