XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.3
PENSION AND OTHER POSTRETIREMENT BENEFITS Components of net periodic benefit cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Pension Benefits    
Defined Benefit Plans and Postretirement Health Benefits    
Service cost $ 0 $ 0
Interest cost 1,009 1,068
Expected return on plan assets (1,673) (2,586)
Amortization of: Prior service income 0 0
Amortization of: Other actuarial loss 42 145
Settlement cost 5,544 0
Net periodic benefit (income) cost 4,922 (1,373)
Postretirement Health Benefits    
Defined Benefit Plans and Postretirement Health Benefits    
Service cost 84 123
Interest cost 73 58
Expected return on plan assets 0 0
Amortization of: Prior service income (6) (6)
Amortization of: Other actuarial loss (83) 0
Settlement cost 0 0
Net periodic benefit (income) cost $ 68 $ 175