Accrued and Other Current Liabilities |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr. 30, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Payables and Accruals [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued and Other Current Liabilities | NOTE 10 - ACCRUED AND OTHER CURRENT LIABILITIES
Accrued and other current liabilities consist of the following:
Employee stock warrants liability relates to stock warrants granted to directors, employees and consultants at an exercise price indexed to the market price of the Company’s common stock (please see Note 16 for more details). Lease liability, current portion, represent obligations due withing one year under operating leases for office space, automobiles, and office equipment. Please see Note 2 – “Significant Accounting Policies - Lease Accounting” above for information about the Company’s adoption of ASC Topic 842. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||