Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Oct. 31, 2017
Apr. 30, 2017
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 143,254 $ 145,477
Software [Member]    
Property, Plant and Equipment [Line Items]    
2018 229,041  
2019 395,009  
2020 325,167  
2021 252,660  
2022 192,315  
Intangible asset, net $ 1,394,192 $ 1,137,327