XML 135 R119.htm IDEA: XBRL DOCUMENT v3.24.4
Restructuring Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 0 $ 53,091 $ 11,221
2023 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost, cost incurred to date   77,000  
Restructuring reserve, current 800    
Restructuring reserve, noncurrent 3,800    
2023 Restructuring Plan | Discontinued operations      
Restructuring Cost and Reserve [Line Items]      
Restructuring and related cost, cost incurred to date   23,900  
Payments for restructuring charges 500 23,400  
Restructuring reserve, current   500  
Restructuring charges   23,900  
2023 Restructuring Plan | Continuing operations      
Restructuring Cost and Reserve [Line Items]      
Payments for restructuring charges $ 3,600 44,900  
Restructuring reserve, current   3,700  
Restructuring reserve, noncurrent   4,500  
Restructuring charges   $ 53,100  
2021 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve     0
2021 Restructuring Plan | Discontinued operations      
Restructuring Cost and Reserve [Line Items]      
Payments for restructuring charges     2,200
Restructuring charges     900
2021 Restructuring Plan | Continuing operations      
Restructuring Cost and Reserve [Line Items]      
Payments for restructuring charges     24,100
Restructuring charges     $ 11,200