XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2019
Jul. 31, 2019
Jul. 31, 2018
Oct. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Retained earnings $ 3,003,430 $ 3,003,430   $ 2,543,688
Decrease to unbilled receivables (38,965) (38,965)   (36,699)
Contract assets 205,822 205,822   126,897
Decrease in deferred revenue (1,230,222) (1,230,222)   (1,104,110)
Capitalized incremental costs to obtain contracts 94,600 94,600    
Revenue recognized 470,600 1,432,100    
Unsatisfied or partly unsatisfied performance obligations 4,300,000 4,300,000    
Non-cancellable FSA commitments $ 463,500 $ 463,500    
Performance obligations recognized over next 12 months 56.00% 56.00%    
Amortization of capitalized costs to obtain revenue contracts $ 17,800 $ 46,230 $ 0  
Adjustments | Accounting Standards Update 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Retained earnings (306,386) (306,386)   265,100
Decrease to unbilled receivables       27,400
Contract assets       126,900
Decrease in deferred revenue       165,600
Capitalized incremental costs to obtain contracts       73,800
Deferred tax liabilities       $ 81,400
Sales Based Royalties        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue recognized $ 17,500 $ 64,800