v3.25.1
Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Finite-Lived Intangible Assets [Line Items]            
Gross carrying amount $ 772,944 $ 772,944   $ 772,944   $ 780,729
Accumulated amortization 205,796 205,796   205,796   182,820
Intangible assets amortization expense   6,500 $ 3,000 17,100 $ 6,200  
Reversal Of Amortization Of Intangible Assets 3,500          
Estimated Amortization Expense            
2025 (remaining six months) 19,906 19,906   19,906    
2026 39,645 39,645   39,645    
2027 39,645 39,645   39,645    
2028 34,412 34,412   34,412    
2029 34,395 34,395   34,395    
Thereafter 399,145 399,145   399,145    
Total 567,148 567,148   567,148   597,909
Customer relationships            
Finite-Lived Intangible Assets [Line Items]            
Gross carrying amount 506,663 506,663   506,663   512,131
Accumulated amortization 128,657 128,657   128,657   112,748
Trademarks and trade names            
Finite-Lived Intangible Assets [Line Items]            
Gross carrying amount 240,199 240,199   240,199   243,434
Accumulated amortization 54,268 54,268   54,268   47,685
Patents and other technology            
Finite-Lived Intangible Assets [Line Items]            
Gross carrying amount 26,082 26,082   26,082   25,164
Accumulated amortization $ 22,871 $ 22,871   $ 22,871   $ 22,387