XML 91 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Other Comprehensive Income Other Comprehensive Income (Tables)
12 Months Ended
Jul. 31, 2019
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 hedges
 
Gain on postretirement plans
 
Foreign currency translation adjustments
 
Accumulated other comprehensive loss
Ending balance, July 31, 2017
$
109

 
$
2,620

 
$
(47,411
)
 
$
(44,682
)
Other comprehensive income before reclassification
465

 
382

 
(14,242
)
 
(13,395
)
Amounts reclassified from accumulated other comprehensive loss
383

 
(576
)
 

 
(193
)
Adoption of accounting standard ASU 2018-02
(94
)
 
876

 
1,087

 
1,869

Ending balance, July 31, 2018
$
863

 
$
3,302

 
$
(60,566
)
 
$
(56,401
)
Other comprehensive income (loss) before reclassification
630

 
67

 
(14,195
)
 
(13,498
)
Amounts reclassified from accumulated other comprehensive loss
(786
)
 
(569
)
 

 
(1,355
)
Ending balance, July 31, 2019
$
707

 
$
2,800

 
$
(74,761
)
 
$
(71,254
)
Other Comprehensive Income, Tax [Table Text Block]
The following table illustrates the income tax (expense) benefit on the components of other comprehensive (loss) income:
 
 
Years Ended July 31,
 
 
2019
 
2018
 
2017
Income tax (expense) benefit related to items of other comprehensive (loss) income:
 
 
 
 
 
 
Cash flow hedges
 
55

 
(669
)
 
705

Pension and other post-retirement benefits
 
164

 
(64
)
 
(4
)
Other income tax adjustments and currency translation
 
(972
)
 
(567
)
 
1,720

Adoption of accounting standard ASU 2018-02
 

 
1,869

 

Income tax (expense) benefit related to items of other comprehensive (loss) income
 
$
(753
)
 
$
569

 
$
2,421