Annual report pursuant to Section 13 and 15(d)

Accounts Receivable (Details)

v3.7.0.1
Accounts Receivable (Details) - USD ($)
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Receivables [Abstract]    
Accounts receivable $ 4,763,726 $ 2,501,880
Long term contractual receivable 657,542 127,099
Less: Allowance for doubtful accounts (328,864) (449,946)
Accounts receivable, net 5,092,404 2,179,033
Bad debt expense $ 44,320 $ 170,677