XML 30 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 131,258 $ 91,060 $ 95,645
Other comprehensive (loss) income:      
Foreign currency translation adjustments (13,223) (13,675) 7,217
Cash flow hedges:      
Net gain (loss) recognized in other comprehensive (loss) income 837 966 (225)
Reclassification adjustment for (gains) losses included in net income (1,048) 551 486
Total cash flow hedges (211) 1,517 261
Pension and other post-retirement benefits:      
Net (loss) gain recognized in other comprehensive (loss) income (97) 446 647
Actuarial gain amortization (569) (576) (483)
Total pension and other post-retirement benefits (666) (130) 164
Other comprehensive (loss) income, before tax (14,100) (12,288) 7,642
Income tax (expense) benefit related to items of other comprehensive (loss) income (753) 569 2,421
Other comprehensive (loss) income, net of tax (14,853) (11,719) 10,063
Comprehensive income $ 116,405 $ 79,341 $ 105,708