XML 72 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Jul. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance $ 1,091,291 $ 933,624
Other comprehensive (loss) income before reclassifications (6,088) 38,994
Amounts reclassified from Accumulated other comprehensive loss 2,278 2,385
Total other comprehensive (loss) income (3,810) 41,379
Balance 1,077,905 973,745
Accumulated Other Comprehensive Loss [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (490,790) (575,497)
Balance (494,600) (534,118)
Foreign Currency Translation [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (257,941) (340,703)
Other comprehensive (loss) income before reclassifications (5,937) 46,853
Amounts reclassified from Accumulated other comprehensive loss 0 0
Total other comprehensive (loss) income (5,937) 46,853
Balance (263,878) (293,850)
Unamortized Retirement Costs [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (228,146) (227,920)
Other comprehensive (loss) income before reclassifications 142 (7,190)
Amounts reclassified from Accumulated other comprehensive loss 1,447 1,525
Total other comprehensive (loss) income 1,589 (5,665)
Balance (226,557) (233,585)
Interest Rate Swaps [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance (4,703) (6,874)
Other comprehensive (loss) income before reclassifications (293) (669)
Amounts reclassified from Accumulated other comprehensive loss 831 860
Total other comprehensive (loss) income 538 191
Balance $ (4,165) $ (6,683)