XML 45 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Revenue - Geographical Distribution of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Disaggregation of Revenue [Line Items]      
Total revenue $ 3,572,131 $ 3,094,286 $ 2,801,687
North America      
Disaggregation of Revenue [Line Items]      
Total revenue 2,351,260 1,886,450 1,736,047
EMEA      
Disaggregation of Revenue [Line Items]      
Total revenue 566,718 464,876 404,099
CALA      
Disaggregation of Revenue [Line Items]      
Total revenue 152,653 140,177 164,308
APAC      
Disaggregation of Revenue [Line Items]      
Total revenue $ 501,500 $ 602,783 $ 497,233