XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jan. 31, 2024
Oct. 31, 2023
Current assets:    
Cash and cash equivalents, unrestricted $ 297,466 $ 249,952
Restricted cash and cash equivalents - short-term 5,957 5,159
Investments - short-term   103,760
Accounts receivable, net 3,346 3,809
Unbilled receivables 22,451 16,296
Inventories 102,859 84,456
Other current assets 13,152 12,881
Total current assets 445,231 476,313
Restricted cash and cash equivalents - long-term 45,376 44,465
Inventories - long-term 2,743 7,329
Project assets, net 260,790 258,066
Property, plant and equipment, net 97,941 89,668
Operating lease right-of-use assets, net 8,197 8,352
Goodwill 4,075 4,075
Intangible assets, net 15,752 16,076
Other assets 43,075 51,176
Total assets (1) 923,180 955,520
Current liabilities:    
Current portion of long-term debt 10,198 10,067
Current portion of operating lease liabilities 694 599
Accounts payable 17,055 26,518
Accrued liabilities 22,323 26,313
Deferred revenue 3,616 2,406
Total current liabilities 53,886 65,903
Long-term deferred revenue and customer deposits 686 732
Long-term operating lease liabilities 8,912 8,992
Long-term debt and other liabilities 117,670 119,588
Total liabilities (1) 181,154 195,215
Redeemable Series B preferred stock (liquidation preference of $64,020 as of January 31, 2024 and October 31, 2023) 59,857 59,857
Stockholders' equity:    
Common stock ($0.0001 par value); 1,000,000,000 shares authorized as of January 31, 2024 and October 31, 2023; 451,862,054 and 450,626,862 shares issued and outstanding as of January 31, 2024 and October 31, 2023, respectively 45 45
Additional paid-in capital 2,200,862 2,199,661
Accumulated deficit (1,535,334) (1,515,541)
Accumulated other comprehensive loss (1,639) (1,672)
Treasury stock, Common, at cost (290,866 and 246,468 shares as of January 31, 2024 and October 31, 2023, respectively) (1,129) (1,078)
Deferred compensation 1,129 1,078
Total stockholder's equity 663,934 682,493
Noncontrolling interests 18,235 17,955
Total equity 682,169 700,448
Total liabilities, redeemable Series B preferred stock and total equity $ 923,180 $ 955,520