XML 32 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures - Revenue by Major Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Revenue, Major Customer [Line Items]    
Total revenue $ 832,912 $ 778,527
Customer concentration risk    
Revenue, Major Customer [Line Items]    
Total revenue 198,558 272,461
Verizon | Customer concentration risk    
Revenue, Major Customer [Line Items]    
Total revenue 114,548 88,775
Verizon | Customer concentration risk    
Revenue, Major Customer [Line Items]    
Total revenue $ 84,010 94,172
Web-scale provider | Customer concentration risk    
Revenue, Major Customer [Line Items]    
Total revenue   $ 89,514