v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Current assets:    
Cash and cash equivalents, unrestricted $ 174,662 $ 148,133
Restricted cash and cash equivalents - short-term 16,092 12,161
Investments - short-term   109,123
Accounts receivable, net 9,950 11,751
Unbilled receivables 44,718 36,851
Inventories 104,598 113,703
Other current assets 20,377 12,736
Total current assets 370,397 444,458
Restricted cash and cash equivalents - long-term 46,100 48,589
Inventories - long-term 2,743 2,743
Project assets, net 224,482 242,131
Property, plant and equipment, net 97,761 130,686
Operating lease right-of-use assets, net 10,935 8,122
Goodwill   4,075
Intangible assets, net 4,215 14,779
Other assets 73,902 48,541
Total assets [1] 830,535 944,124
Current liabilities:    
Current portion of long-term debt 16,710 15,924
Current portion of operating lease liabilities 798 807
Accounts payable 16,399 22,585
Accrued liabilities 29,866 30,362
Deferred revenue 5,254 4,226
Total current liabilities 69,027 73,904
Long-term deferred revenue 5,401 3,010
Long-term operating lease liabilities 11,710 8,894
Long-term debt and other liabilities 119,320 130,850
Total liabilities [1] 205,458 216,658
Redeemable Series B preferred stock (liquidation preference of $64,020 as of July 31, 2025 and October 31, 2024) 59,857 59,857
Stockholders' equity:    
Common stock ($0.0001 par value); 1,000,000,000 shares authorized as of July 31, 2025 and October 31, 2024; 29,645,294 and 20,375,932 shares issued and outstanding as of July 31, 2025 and October 31, 2024, respectively 3 2
Additional paid-in capital 2,357,630 2,300,031
Accumulated deficit (1,799,581) (1,641,550)
Accumulated other comprehensive loss (1,881) (1,561)
Treasury stock, Common, at cost (40,594 and 12,543 shares as of July 31, 2025 and October 31, 2024, respectively) (1,360) (1,198)
Deferred compensation 1,360 1,198
Total stockholders' equity 556,171 656,922
Noncontrolling interests 9,049 10,687
Total equity 565,220 667,609
Total liabilities, redeemable Series B preferred stock and total equity $ 830,535 $ 944,124
[1] July 31,