XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expense $ 18.8 $ 23.9
Related income tax benefit 2.9 3.3
Selling, general and administrative expense    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expense 16.7 21.8
Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expense 1.3 1.2
Research and development expense    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expense $ 0.8 $ 0.9