XML 66 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Contract with customer, liability, revenue recognized $ 1,100.0 $ 1,000.0
Revenue, remaining performance obligation, amount 4,900.0  
Revenue, remaining performance obligation, non-cancellable, amount $ 673.8  
Revenue, remaining performance obligation, excluding non-cancellable, recognized over twelve month period, percent 61.00%  
Capitalized contract cost, net $ 81.3 86.4
Amortization of capitalized costs to obtain revenue contracts 61.2 62.8
Sales Based Royalties    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Contract with customer, liability, revenue recognized $ 102.4 $ 80.0