v3.26.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Apr. 30, 2026
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Loss by Component, Net of Tax
Changes in Accumulated other comprehensive loss by component, net of tax, for the years ended April 30, 2026, 2025, and 2024 were as follows:
Foreign
Currency
Translation
Unamortized
Retirement
Costs
Interest
Rate Swaps
Total
Balance at April 30, 2023$(326,346)$(206,806)$4,250 $(528,902)
Other comprehensive (loss) income before reclassifications(7,481)(37)11,398 3,880 
Amounts reclassified from Accumulated other comprehensive loss— 5,921 (9,338)(3,417)
Total other comprehensive (loss) income(7,481)5,884 2,060 463 
Balance at April 30, 2024$(333,827)$(200,922)$6,310 $(528,439)
Other comprehensive income (loss) before reclassifications46,052 (14,370)(7,912)23,770 
Amounts reclassified from Accumulated other comprehensive loss23,227 6,102 (3,580)25,749 
Total other comprehensive income (loss)69,279 (8,268)(11,492)49,519 
Balance at April 30, 2025$(264,548)$(209,190)$(5,182)$(478,920)
Other comprehensive income before reclassifications14,827 11,815 2,637 29,279 
Amounts reclassified from Accumulated other comprehensive loss1,001 7,049 (627)7,423 
Total other comprehensive income15,828 18,864 2,010 36,702 
Balance at April 30, 2026$(248,720)$(190,326)$(3,172)$(442,218)