XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jan. 31, 2019
Oct. 31, 2018
Current assets:    
Cash and cash equivalents, unrestricted $ 27,750 $ 39,291
Restricted cash and cash equivalents - short-term 5,601 5,806
Accounts receivable, net 8,321 9,280
Unbilled receivables 12,387 13,759
Inventories 54,802 53,575
Other current assets 8,273 8,592
Total current assets 117,134 130,303
Restricted cash and cash equivalents - long-term 34,863 35,142
Project assets 109,819 99,600
Property, plant and equipment, net 47,405 48,204
Goodwill 4,075 4,075
Intangible asset 9,592 9,592
Other assets 23,067 13,505
Total assets 345,955 340,421
Current liabilities:    
Current portion of long-term debt 38,869 17,596
Accounts payable 19,905 22,594
Accrued liabilities 11,051 7,632
Deferred revenue 17,213 11,347
Preferred stock obligation of subsidiary 951 952
Total current liabilities 87,989 60,121
Long-term deferred revenue 22,769 16,793
Long-term preferred stock obligation of subsidiary 15,282 14,965
Long-term debt and other liabilities 66,883 71,619
Total liabilities 192,923 163,498
Stockholders’ equity:    
Common stock ($0.0001 par value); 225,000,000 shares authorized as of January 31, 2019 and October 31, 2018; 108,415,259 and 95,672,237 shares issued and outstanding as of January 31, 2019 and October 31, 2018, respectively 11 10
Additional paid-in capital 1,074,308 1,073,454
Accumulated deficit (1,015,069) (990,867)
Accumulated other comprehensive loss (396) (403)
Treasury stock, Common, at cost (156,501 shares as of January 31, 2019 and October 31, 2018) (363) (363)
Deferred compensation 363 363
Total stockholders’ equity 58,854 82,194
Total liabilities and stockholders' equity 345,955 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,470 7,480
Series D Preferred Stock [Member]    
Current liabilities:    
Redeemable preferred stock $ 26,851 $ 27,392