XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:
Unrealized gain on cash flow hedgesUnamortized gain on postretirement plansForeign currency translation adjustmentsAccumulated other comprehensive loss
Ending balance, July 31, 2022$954 $1,436 $(111,467)$(109,077)
Other comprehensive income (loss) before reclassification2,292 (352)16,009 17,949 
Amounts reclassified from accumulated other comprehensive loss(1,605)(328)— (1,933)
Ending balance, July 31, 2023$1,641 $756 $(95,458)$(93,061)
Other comprehensive (loss) income before reclassification(124)160 (14,477)(14,441)
Amounts reclassified from accumulated other comprehensive loss(1,666)(454)— (2,120)
Ending balance, July 31, 2024$(149)$462 $(109,935)$(109,622)
Schedule of Other Comprehensive Income, Tax
The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:
Years Ended July 31,
202420232022
Income tax (expense) benefit related to items of other comprehensive (loss) income:
Cash flow hedges$(86)$147 $(148)
Pension and other post-retirement benefits84 202 167 
Other income tax adjustments and currency translation— — 505 
Income tax (expense) benefit related to items of other comprehensive (loss) income$(2)$349 $524