XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2023
Oct. 31, 2022
Current assets:    
Cash and cash equivalents, unrestricted $ 246,844 $ 458,055
Restricted cash and cash equivalents - short-term 4,778 4,423
Investments - short-term 76,400  
Accounts receivable, net 6,447 4,885
Unbilled receivables 16,300 11,019
Inventories 87,294 90,909
Other current assets 14,452 10,989
Total current assets 452,515 580,280
Restricted cash and cash equivalents - long-term 25,452 18,566
Inventories - long-term 7,549 7,549
Project assets, net 237,151 232,886
Property, plant and equipment, net 71,130 58,137
Operating lease right-of-use assets, net 8,917 7,189
Goodwill 4,075 4,075
Intangible assets, net 16,725 17,373
Other assets 35,127 13,662
Total assets (1) 858,641 939,717
Current liabilities:    
Current portion of long-term debt 13,289 13,198
Current portion of operating lease liabilities 645 650
Accounts payable 21,075 28,196
Accrued liabilities 22,873 27,415
Deferred revenue 4,782 16,341
Total current liabilities 62,664 85,800
Long-term deferred revenue and customer deposits   9,095
Long-term operating lease liabilities 9,392 7,575
Long-term debt and other liabilities 80,503 82,863
Total liabilities (1) 152,559 185,333
Redeemable noncontrolling interest   3,030
Stockholders' equity:    
Common stock ($0.0001 par value); 500,000,000 shares authorized as of April 30, 2023 and October 31, 2022; 406,738,713 and 405,562,988 shares issued and outstanding as of April 30, 2023 and October 31, 2022, respectively 41 41
Additional paid-in capital 2,100,724 2,094,076
Accumulated deficit (1,460,898) (1,407,973)
Accumulated other comprehensive loss (1,456) (1,752)
Treasury stock, Common, at cost (163,943 and 142,837 shares as of April 30, 2023 and October 31, 2022, respectively) (923) (855)
Deferred compensation 923 855
Total stockholder's equity 638,411 684,392
Noncontrolling interests 7,814 7,105
Total equity 646,225 691,497
Total liabilities, redeemable Series B preferred stock, redeemable noncontrolling interest and total equity 858,641 939,717
Series B Preferred Stock    
Current liabilities:    
Redeemable Series B preferred stock (liquidation preference of $64,020 as of April 30, 2023 and October 31, 2022) $ 59,857 $ 59,857