v3.26.1
PENSION PLANS AND OTHER POST-RETIREMENT BENEFITS - Schedule of the Change in Benefit Obligation (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation—beginning of fiscal year $ 374,690 $ 349,427  
Service cost 11,508 11,082 $ 11,073
Interest cost 14,076 13,008 12,345
Benefits paid (15,364) (11,161)  
Employee contributions 1,583 1,703  
Plan settlement (17,473) (7,440)  
Plan amendment 492 (2,948)  
Curtailment (gain) loss 458 (927)  
Actuarial (gain) loss (15,605) (1,273)  
Other events (467) (762)  
Foreign exchange (gain) loss (5,208) 23,981  
Benefit obligation—end of period 348,690 374,690 349,427
Benefit obligation 348,690 374,690 $ 349,427
Less: Current portion 5,770 4,652  
Non-current portion of benefit obligation $ 342,920 $ 370,038