XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows (parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Consolidated Statements of Cash Flows    
Cash and cash equivalents, unrestricted $ 98,070 $ 297,466
Restricted cash and cash equivalents - short-term 12,627 5,957
Restricted cash and cash equivalents - long-term 49,725 45,376
Total cash, cash equivalents and restricted cash 160,422 348,799
Cash interest paid 1,867 1,638
Noncash financing and investing activity:    
Noncash reclassifications from inventory to project assets 2,148 4,586
Accrued purchases of fixed assets, cash to be paid in subsequent period 2,398 1,162
Accrued purchases of project assets, cash to be paid in subsequent period $ 23 $ 1,563