XML 50 R36.htm IDEA: XBRL DOCUMENT v3.19.2
2. Summary of Significant Accounting Policies (Details - Impact on Balance sheet ) - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Contract assets $ 4,327 $ 0
Inventories 6,557 16,129
Contract Liabilities 14,651 27,935
Other current liabilities 619 905
Accumulated deficit (560,605) (559,129)
Balance Without Adoption of ASC 606 [Member]    
Contract assets 0 2,888
Inventories 24,850 8,258
Contract Liabilities 34,422 20,022
Other current liabilities   1,096
Accumulated deficit   (556,390)
Effect of Adoption [Member]    
Contract assets 4,327 2,888
Inventories (18,293) (7,871)
Contract Liabilities $ (19,771) (7,913)
Other current liabilities   191
Accumulated deficit   $ 2,739