XML 49 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee benefit plan (Tables)
12 Months Ended
Jul. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Substantially Funded [Table Text Block] The status of the Swiss Plan, which is substantially funded as of December 31, 2016, the latest plan year end, is as follows:

As of December 31,  2016   2015   2014 
Total Assets  $2,184   $2,149   $2,132 
                
Accumulated Benefit Obligation  $2,432   $2,397   $2,421 
Funded status   90%   90%   88%
Schedule of Contributions Plan [Table Text Block]
Fiscal Year ended July 31,  2016   2015   2014 
                
Contributions  $224   $224   $279