XML 78 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,045,027 $ 1,142,269
Other comprehensive income (loss) before reclassifications 12,547 (16,538)
Amounts reclassified from accumulated other comprehensive loss (690) 1,395
Total other comprehensive income (loss) 11,857 (15,143)
Ending balance 937,206 1,082,326
Accumulated other comprehensive loss, net of tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (528,902) (508,146)
Ending balance (517,045) (523,289)
Foreign Currency Translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (326,346) (329,566)
Other comprehensive income (loss) before reclassifications 11,174 (19,780)
Amounts reclassified from accumulated other comprehensive loss 0 0
Total other comprehensive income (loss) 11,174 (19,780)
Ending balance (315,172) (349,346)
Unamortized Retirement Costs    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (206,806) (182,226)
Other comprehensive income (loss) before reclassifications (3,324) 3,979
Amounts reclassified from accumulated other comprehensive loss 1,487 1,102
Total other comprehensive income (loss) (1,837) 5,081
Ending balance (208,643) (177,145)
Interest Rate Swaps    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 4,250 3,646
Other comprehensive income (loss) before reclassifications 4,697 (737)
Amounts reclassified from accumulated other comprehensive loss (2,177) 293
Total other comprehensive income (loss) 2,520 (444)
Ending balance $ 6,770 $ 3,202