XML 31 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components
6 Months Ended
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
Note 3. Balance Sheet Components
Inventories
(In millions)April 30, 2025October 31, 2024
Raw materials$201.8 $188.2 
Work-in-process18.3 18.5 
Finished goods660.2 596.0 
Total inventories$880.3 $802.7 
Deferred revenue
The Company recognized revenue of approximately $31.6 million and $64.1 million for the three and six months ended April 30, 2025, respectively, that was included in the deferred revenue balance at January 31, 2025 and October 31, 2024. The Company recognized revenue of approximately $31.0 million and $62.0 million for the three and six months ended April 30, 2024, respectively, that was included in the deferred revenue balance at January 31, 2024 and October 31, 2023.