XML 79 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 55,042 $ 91,041 $ 71,378
Other comprehensive (loss) income:      
Foreign currency translation (13,287) (1,556) 1,895
Interest rate swap, net of tax 2,546 0 0
Total other comprehensive (loss) income: (10,741) (1,556) 1,895
Comprehensive income $ 44,301 $ 89,485 $ 73,273