v3.26.1
Balance Sheet Components - Schedule of Inventories (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Oct. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 184.3 $ 193.1
Work-in-process 22.0 19.9
Finished goods 705.2 633.0
Total inventories $ 911.5 $ 846.0