Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Accounts receivable (Details)

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