XML 100 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost $ 134 $ 218 $ 400 $ 610
Interest cost 6,963 6,264 20,782 18,447
Expected return on plan assets (7,458) (8,281) (22,347) (24,703)
Amortization of prior service cost (24) (23) (71) (70)
Amortization of net actuarial loss 2,046 1,602 6,072 4,593
Net pension expense (income) 1,661 (220) 4,836 (1,123)
Employer defined benefit pension plan contributions 3,900 3,600 11,600 11,000
Defined contribution plan expense $ 7,100 $ 7,900 $ 21,500 $ 23,500