XML 122 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]    
Service cost $ 166 $ 134
Interest cost 7,128 6,947
Expected return on plan assets (6,968) (7,491)
Amortization of prior service cost (19) (23)
Amortization of net actuarial loss 2,059 2,026
Net pension expense 2,366 1,593
Employer defined benefit pension plan contributions 3,600 4,100
Defined contribution plan expense $ 7,300 $ 7,700