XML 27 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2023
Oct. 31, 2022
Current assets:    
Cash and cash equivalents, unrestricted $ 315,168 $ 458,055
Restricted cash and cash equivalents - short-term 4,456 4,423
Investments - short-term 75,652  
Accounts receivable, net 3,213 4,885
Unbilled receivables 13,711 11,019
Inventories 101,176 90,909
Other current assets 11,545 10,989
Total current assets 524,921 580,280
Restricted cash and cash equivalents - long-term 20,155 18,566
Inventories - long-term 7,549 7,549
Project assets, net 229,914 232,886
Property, plant and equipment, net 63,338 58,137
Operating lease right-of-use assets, net 8,997 7,189
Goodwill 4,075 4,075
Intangible assets, net 17,049 17,373
Other assets 16,385 13,662
Total assets (1) 892,383 939,717
Current liabilities:    
Current portion of long-term debt 13,249 13,198
Current portion of operating lease liabilities 557 650
Accounts payable 24,590 28,196
Accrued liabilities 20,313 27,415
Deferred revenue 7,366 16,341
Total current liabilities 66,075 85,800
Long-term deferred revenue and customer deposits   9,095
Long-term operating lease liabilities 9,503 7,575
Long-term debt and other liabilities 81,575 82,863
Total liabilities (1) 157,153 185,333
Redeemable noncontrolling interest   3,030
Stockholders' equity:    
Common stock ($0.0001 par value); 500,000,000 shares authorized as of January 31, 2023 and October 31, 2022; 405,732,053 and 405,562,988 shares issued and outstanding as of January 31, 2023 and October 31, 2022, respectively 41 41
Additional paid-in capital 2,095,667 2,094,076
Accumulated deficit (1,426,595) (1,407,973)
Accumulated other comprehensive loss (1,305) (1,752)
Treasury stock, Common, at cost (163,943 and 142,837 shares as of January 31, 2023 and October 31, 2022, respectively) (923) (855)
Deferred compensation 923 855
Total stockholder's equity 667,808 684,392
Noncontrolling interests 7,565 7,105
Total equity 675,373 691,497
Total liabilities, redeemable Series B preferred stock, redeemable noncontrolling interest and total equity 892,383 939,717
Series B Preferred Stock    
Current liabilities:    
Redeemable Series B preferred stock (liquidation preference of $64,020 as of January 31, 2023 and October 31, 2022) $ 59,857 $ 59,857