XML 91 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued and Other Current Liabilities (Tables)
3 Months Ended
Jul. 31, 2019
Payables and Accruals [Abstract]  
Summary of Accrued and Other Current Liabilities

Accrued and other current liabilities consist of the following:

 

   July 31, 2019   April 30, 2019 
Deferred sales revenues  $2,134,543   $3,209,288 
State and local taxes payable   1,812,188    1,913,638 
Payroll   1,067,820    19,000 
Lease liability, current portion   365,890    - 
Accrued shipping and freight   368,346    226,695 
Accrued interest payable   112,764    139,746 
Other operational accruals   618,236    309,694 
   $6,479,787   $5,818,061