XML 18 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Statement of Comprehensive Income [Abstract]      
Net income $ 71,378 $ 59,953 $ 47,953
Other comprehensive income (loss):      
Foreign currency translation 1,895 (13,019) (7,064)
Reclassification adjustment to loss on sale of business for foreign currency translation gain included in net income during the year 0 0 (1,264)
Total other comprehensive income (loss) 1,895 (13,019) (8,328)
Comprehensive income $ 73,273 $ 46,934 $ 39,625