v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Current assets:    
Cash and cash equivalents, unrestricted $ 116,061 $ 148,133
Restricted cash and cash equivalents - short-term 12,339 12,161
Investments - short-term 60,908 109,123
Accounts receivable, net 10,033 11,751
Unbilled receivables 45,404 36,851
Inventories 123,541 113,703
Other current assets 16,178 12,736
Total current assets 384,464 444,458
Restricted cash and cash equivalents - long-term 50,716 48,589
Inventories - long-term 2,743 2,743
Project assets, net 228,202 242,131
Property, plant and equipment, net 138,188 130,686
Operating lease right-of-use assets, net 7,566 8,122
Goodwill 4,075 4,075
Intangible assets, net 14,131 14,779
Other assets 53,758 48,541
Total assets [1] 883,843 944,124
Current liabilities:    
Current portion of long-term debt 17,137 15,924
Current portion of operating lease liabilities 795 807
Accounts payable 22,552 22,585
Accrued liabilities 24,952 30,362
Deferred revenue 2,918 4,226
Total current liabilities 68,354 73,904
Long-term deferred revenue 4,203 3,010
Long-term operating lease liabilities 8,352 8,894
Long-term debt and other liabilities 124,138 130,850
Total liabilities [1] 205,047 216,658
Redeemable Series B preferred stock (liquidation preference of $64,020 as of April 30, 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 April 30, 2025 and October 31, 2024; 22,776,193 and 20,375,932 shares issued and outstanding as of April 30, 2025 and October 31, 2024, respectively 2 2
Additional paid-in capital 2,318,607 2,300,031
Accumulated deficit (1,707,925) (1,641,550)
Accumulated other comprehensive loss (1,507) (1,561)
Treasury stock, Common, at cost (31,596 and 12,543 shares as of April 30, 2025 and October 31, 2024, respectively) (1,314) (1,198)
Deferred compensation 1,314 1,198
Total stockholders' equity 609,177 656,922
Noncontrolling interests 9,762 10,687
Total equity 618,939 667,609
Total liabilities, redeemable Series B preferred stock and total equity $ 883,843 $ 944,124
[1] April 30,