XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance $ 1,142,269 $ 1,091,291
Other comprehensive (loss) income before reclassifications (16,538) (6,088)
Amounts reclassified from accumulated other comprehensive loss 1,395 2,278
Total other comprehensive (loss) income (15,143) (3,810)
Balance 1,082,326 1,077,905
Accumulated Other Comprehensive Loss [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (508,146) (490,790)
Balance (523,289) (494,600)
Foreign Currency Translation [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (329,566) (257,941)
Other comprehensive (loss) income before reclassifications (19,780) (5,937)
Amounts reclassified from accumulated other comprehensive loss 0 0
Total other comprehensive (loss) income (19,780) (5,937)
Balance (349,346) (263,878)
Unamortized Retirement Costs [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (182,226) (228,146)
Other comprehensive (loss) income before reclassifications 3,979 142
Amounts reclassified from accumulated other comprehensive loss 1,102 1,447
Total other comprehensive (loss) income 5,081 1,589
Balance (177,145) (226,557)
Interest Rate Swaps [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance 3,646 (4,703)
Other comprehensive (loss) income before reclassifications (737) (293)
Amounts reclassified from accumulated other comprehensive loss 293 831
Total other comprehensive (loss) income (444) 538
Balance $ 3,202 $ (4,165)