v3.24.0.1
Details of Certain Account Balances - Accrued expenses (Details) - USD ($)
$ in Millions
Jan. 31, 2024
Oct. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Employee-related $ 13.6 $ 12.8
Freight 5.5 4.5
Outside fruit purchase 4.5 2.7
VAT and local taxes payable 0.1 0.3
Legal settlement 1.0 0.8
Other 4.4 5.3
Accrued expenses $ 29.1 $ 26.4