Annual report pursuant to Section 13 and 15(d)

Employee benefit plan (Tables)

v3.10.0.1
Employee benefit plan (Tables)
12 Months Ended
Jul. 31, 2018
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, 2017, the latest plan year end, is as follows:

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