XML 50 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2021
Statement of Comprehensive Income [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
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 (loss) on cash flow hedgesUnamortized gain on postretirement plansForeign currency translation adjustmentsAccumulated other comprehensive loss
Ending balance, July 31, 2019$707 $2,800 $(74,761)$(71,254)
Other comprehensive (loss) income before reclassification(447)(332)6,303 5,524 
Amounts reclassified from accumulated other comprehensive loss(460)(287)— (747)
Ending balance, July 31, 2020$(200)$2,181 $(68,458)$(66,477)
Other comprehensive income (loss) before reclassification1,228 (5)9,888 11,111 
Amounts reclassified from accumulated other comprehensive loss(299)(288)— (587)
Ending balance, July 31, 2021$729 $1,888 $(58,570)$(55,953)
Other Comprehensive Income, Tax [Table Text Block]
The following table illustrates the income tax (expense) benefit on the components of other comprehensive income (loss):
Years Ended July 31,
202120202019
Income tax (expense) benefit related to items of other comprehensive income (loss):
Cash flow hedges$(123)$283 $55 
Pension and other post-retirement benefits95 229 164 
Other income tax adjustments and currency translation(378)(337)(972)
Income tax (expense) benefit related to items of other comprehensive income (loss)$(406)$175 $(753)