XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Schedule of Topic 606 Impact Balance Sheet (Details) - USD ($)
$ in Thousands
Jul. 31, 2019
Oct. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable, net $ 457,390 $ 554,217
Prepaid and other current assets 288,616 67,533
Deferred income taxes 339,354 404,166
Other long-term assets 383,509 246,736
Accounts payable and accrued liabilities 471,629 578,326
Deferred revenue 1,138,993 1,152,862
Long-term deferred revenue 91,229 116,859
Other long-term liabilities 338,928 265,560
Retained earnings 3,003,430 2,543,688
Adjusted balance under ASC 605    
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable, net 521,512  
Prepaid and other current assets 82,794  
Deferred income taxes 416,245  
Other long-term assets 288,883  
Accounts payable and accrued liabilities 461,216  
Deferred revenue 1,271,443  
Long-term deferred revenue 132,814  
Other long-term liabilities 322,257  
Retained earnings 2,697,044  
Accounting Standards Update 2014-09 | Adjustments    
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable, net 64,122  
Prepaid and other current assets (205,822)  
Deferred income taxes 76,891  
Other long-term assets (94,626)  
Accounts payable and accrued liabilities (10,413)  
Deferred revenue 132,450  
Long-term deferred revenue 41,585  
Other long-term liabilities (16,671)  
Retained earnings $ (306,386) $ 265,100