XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Leases [Abstract]        
Operating lease expense $ 23,800 $ 22,018 $ 67,848 $ 68,165
Variable lease expense 5,182 5,622 16,761 14,684
Total lease expense $ 28,982 $ 27,640 $ 84,609 $ 82,849