XML 26 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net income $ 112,369 $ 131,258 $ 91,060
Other comprehensive income (loss):      
Foreign currency translation adjustments 6,640 (13,223) (13,675)
Cash flow hedges:      
Net (loss) gain recognized in other comprehensive loss     966
Reclassification adjustment for (gains) losses included in net income (614) (1,048) 551
Total cash flow hedges (1,190) (211) 1,517
Pension and other post-retirement benefits:      
Net (loss) gain recognized in other comprehensive income (loss) (468) (97) 446
Net actuarial gain amortization (380) (569) (576)
Total pension and other post-retirement benefits (848) (666) (130)
Other comprehensive income (loss), before tax 4,602 (14,100) (12,288)
Income tax benefit (expense) related to items of other comprehensive income (loss) 175 (753) 569
Other comprehensive income (loss), net of tax 4,777 (14,853) (11,719)
Comprehensive income $ 117,146 $ 116,405 $ 79,341