XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
9 Months Ended
Apr. 30, 2018
Accumulated Other Comprehensive Income (Loss)  
Schedule of the components and changes in accumulated other comprehensive income (loss)
The components and changes in accumulated other comprehensive (loss) income were as follows:
 
Three Months Ended
April 30,
 
Nine Months Ended
April 30,
 
2018
 
2017
 
2018
 
2017
Beginning balance
$
1,246

 
$
(15,728
)
 
$
(9,900
)
 
$
(11,795
)
Other comprehensive (loss) income for foreign currency translation
(6,538
)
 
1,384

 
4,608

 
(2,549
)
Ending balance
$
(5,292
)
 
$
(14,344
)
 
$
(5,292
)
 
$
(14,344
)