v3.24.0.1
Details of Certain Account Balances - Other long-term liabilities (Details) - USD ($)
$ in Millions
Jan. 31, 2024
Oct. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Uncertain tax positions $ 20.7 $ 19.4
Employee-related 1.7 1.4
Trade payables to noncontrolling interest holders 4.7 4.5
Other 0.6 1.1
Other long-term liabilities $ 27.7 $ 26.4