Annual report pursuant to Section 13 and 15(d)

Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details)

v3.7.0.1
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Apr. 30, 2017
Apr. 30, 2016
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 145,477 $ 194,932
Software [Member]    
Property, Plant and Equipment [Line Items]    
2018 382,783  
2019 299,610  
2020 229,768  
2021 157,321  
2022 67,845  
Intangible asset, net $ 1,137,327 $ 1,006,451