XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued and Other Current Liabilities (Tables)
6 Months Ended
Oct. 31, 2018
Payables and Accruals [Abstract]  
Summary of Accrued and Other Current Liabilities

Accrued and other current liabilities consist of the following as of October 31, 2018 and April 30, 2018:

 

    October 31, 2018     April 30, 2018  
Accrued sales commissions   $ 3,452,615     $ 2,091,081  
Deferred sales revenues     2,116,474       1,096,180  
Accrued expenses     275,703       252,259  
Accrued interest payable     79,640       34,644  
Notes payable     71,000       35,000  
Accrued investments payable     69,907       45,000  
Other accrued liabilities     596,019       65,444  
    $ 6,661,358     $ 3,619,608