XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Cash Flows - Supplemental Cash Flow Information (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents, unrestricted $ 158,790 $ 246,844
Restricted cash and cash equivalents - short-term 4,969 4,778
Restricted cash and cash equivalents - long-term 48,134 25,452
Total cash, cash equivalents and restricted cash 211,893 277,074
Cash interest paid 3,225 663
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 3,460 3,060
Accrued purchases of project assets, cash to be paid in subsequent period $ 620 $ 2,145