v3.26.1
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2026
USD ($)
segment
Jul. 31, 2025
USD ($)
Goodwill [Roll Forward]        
Beginning balance     $ 271,346  
Foreign currency translation adjustment     2,419  
Balance as of the end of the period $ 273,765   $ 273,765  
Number of reporting units | segment     10  
Number of reporting units with goodwill | segment     7  
Number of operating segments | segment     3  
Intangible assets amortization expense $ 9,800 $ 12,300 $ 29,300 $ 29,400