XML 91 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]    
Service cost $ 134 $ 200
Interest cost 6,947 6,189
Expected return on plan assets (7,491) (8,384)
Amortization of prior service cost (23) (23)
Amortization of net actuarial loss 2,026 1,524
Net pension expense (income) 1,593 (494)
Employer defined benefit pension plan contributions 4,100 3,900
Defined contribution plan expense $ 7,700 $ 8,800