XML 127 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost $ 130 $ 134 $ 434 $ 400
Interest cost 7,177 6,963 21,348 20,782
Expected return on plan assets (6,937) (7,458) (20,788) (22,347)
Amortization of prior service cost (23) (24) (64) (71)
Amortization of net actuarial loss 2,103 2,046 6,193 6,072
Curtailment/settlement (credit) 0 0 (180) 0
Net pension expense $ 2,450 $ 1,661 $ 6,943 $ 4,836