XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Schedule of Accounts receivable (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Apr. 30, 2016
Accounting Policies [Abstract]    
Trade receivables $ 1,736 $ 2,656
VAT receivable 130 190
Allowance for doubtful accounts and sales returns (50) (100)
Accounts receivable $ 1,816 $ 2,746