XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost $ 138 $ 132 $ 304 $ 266
Interest cost 7,043 6,872 14,171 13,819
Expected return on plan assets (6,883) (7,398) (13,851) (14,889)
Amortization of prior service cost (22) (24) (41) (47)
Amortization of net actuarial loss 2,031 2,000 4,090 4,026
Curtailment/settlement (credit) (180) 0 (180) 0
Net pension expense $ 2,127 $ 1,582 $ 4,493 $ 3,175