XML 95 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Current assets:    
Cash and cash equivalents, unrestricted $ 9,434 $ 39,291
Restricted cash and cash equivalents - short-term 3,473 5,806
Accounts receivable, net of allowance for doubtful accounts of $0 and $160 as of October 31, 2019 and 2018, respectively 3,292 9,280
Unbilled receivables 7,684 13,759
Inventories 54,515 53,575
Other current assets 5,921 8,592
Total current assets 84,319 130,303
Restricted cash and cash equivalents - long-term 26,871 35,142
Inventories - long-term 2,179  
Project assets 144,115 99,600
Property, plant and equipment, net 41,134 48,204
Goodwill 4,075 4,075
Intangible assets 21,264 9,592
Other assets 9,489 13,505
Total assets 333,446 340,421
Current liabilities:    
Current portion of long-term debt 21,916 17,596
Accounts payable 16,943 22,594
Accrued liabilities 11,452 7,632
Deferred revenue 11,471 11,347
Preferred stock obligation of subsidiary 950 952
Total current liabilities 62,732 60,121
Long-term deferred revenue 28,705 16,793
Long-term preferred stock obligation of subsidiary 16,275 14,965
Long-term debt and other liabilities 90,140 71,619
Total liabilities 197,852 163,498
Stockholders’ equity    
Common stock ($0.0001 par value; 225,000,000 shares authorized as of October 31, 2019 and 2018; 193,608,684 and 7,972,686 shares issued and outstanding as of October 31, 2019 and 2018, respectively) 19 1
Additional paid-in capital 1,151,454 1,073,463
Accumulated deficit (1,075,089) (990,867)
Accumulated other comprehensive loss (647) (403)
Treasury stock, Common, at cost (42,496 and 13,042 shares as of October 31, 2019 and 2018, respectively) (466) (363)
Deferred compensation 466 363
Total stockholders’ equity 75,737 82,194
Total liabilities and stockholders’ equity 333,446 340,421
Series B Preferred Stock [Member]    
Current liabilities:    
Redeemable preferred stock $ 59,857 59,857
Series C Preferred Stock [Member]    
Current liabilities:    
Redeemable preferred stock   7,480
Series D Preferred Stock [Member]    
Current liabilities:    
Redeemable preferred stock   $ 27,392