XML 15 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income $ 17,511 $ 14,019 $ 54,381 $ 43,662
Other comprehensive income (loss):        
Foreign currency translation 1,384 3,999 (2,549) (4,027)
Total other comprehensive income (loss) 1,384 3,999 (2,549) (4,027)
Comprehensive income $ 18,895 $ 18,018 $ 51,832 $ 39,635