XML 40 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Cash Flows - Supplemental Cash Flow Information (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents, unrestricted $ 159,347 $ 303,679
Restricted cash and cash equivalents - short-term 9,686 6,078
Restricted cash and cash equivalents - long-term 49,148 26,665
Total cash, cash equivalents and restricted cash 218,181 336,422
Cash interest paid 4,988 1,474
Noncash financing and investing activity:    
Recognition of operating lease liabilities   2,147
Recognition of operating lease right-of-use assets   2,147
Noncash reclassifications from inventory to project assets 4,586  
Accrued purchases of fixed assets, cash to be paid in subsequent period 2,295 1,469
Accrued purchases of project assets, cash to be paid in subsequent period $ 261 $ 2,671