XML 63 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Geographical Distribution of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Disaggregation of Revenue [Line Items]        
Total revenue $ 865,011 $ 729,978 $ 1,643,538 $ 1,376,113
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 576,093   1,061,599  
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 114,993   244,183  
CALA        
Disaggregation of Revenue [Line Items]        
Total revenue 39,399   70,374  
APAC        
Disaggregation of Revenue [Line Items]        
Total revenue $ 134,526   $ 267,382