XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.1
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Impact on Balance sheet ) - USD ($)
$ in Thousands
Jan. 31, 2019
May 02, 2018
Apr. 30, 2018
Contract assets $ 3,912 $ 2,888 $ 0
Inventories 8,660 8,258 16,129
Contract Liabilities 14,620 20,022 27,935
Other current liabilities 638 1,096 905
Accumulated deficit (560,941) $ (556,390) (559,129)
Balance Without Adoption of ASC 606 [Member]      
Contract assets 0    
Inventories 24,295    
Contract Liabilities 32,237    
ASC 606 Transition Adjustment [Member]      
Contract assets     2,888
Inventories     (7,871)
Contract Liabilities     (7,913)
Other current liabilities     191
Accumulated deficit     $ 2,739
Effect of Change [Member]      
Contract assets 3,912    
Inventories (15,635)    
Contract Liabilities $ (17,617)