XML 94 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost $ 132 $ 192 $ 266 $ 392
Interest cost 6,872 5,994 13,819 12,183
Expected return on plan assets (7,398) (8,038) (14,889) (16,422)
Amortization of prior service cost (24) (24) (47) (47)
Amortization of net actuarial loss 2,000 1,467 4,026 2,991
Net pension expense (income) 1,582 (409) 3,175 (903)
Employer defined benefit pension plan contributions 3,600 3,500 7,700 7,400
Defined contribution plan expense $ 6,700 $ 6,800 $ 14,400 $ 15,600