Quarterly report pursuant to Section 13 or 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 ($)
Jul. 31, 2017
Apr. 30, 2017
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 150,839 $ 145,477
Software [Member]    
Property, Plant and Equipment [Line Items]    
2018 311,020  
2019 342,717  
2020 272,875  
2021 200,428  
2022 118,215  
Intangible asset, net $ 1,245,255 $ 1,137,327