XML 75 R61.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 30, 2021
Oct. 31, 2020
Nov. 02, 2019
Disaggregation of Revenue [Line Items]      
Total revenue $ 3,620,684 $ 3,532,157 $ 3,572,131
Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 2,948,208 2,918,108 3,003,347
Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 672,476 614,049 568,784
Converged Packet Optical      
Disaggregation of Revenue [Line Items]      
Total revenue 2,553,509 2,547,647 2,562,841
Routing and Switching      
Disaggregation of Revenue [Line Items]      
Total revenue 271,796 267,416 348,477
Platform Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 229,588 197,809 155,376
Blue Planet Automation Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 77,247 62,632 54,555
Maintenance Support and Training      
Disaggregation of Revenue [Line Items]      
Total revenue 283,350 269,354 261,337
Installation and Deployment      
Disaggregation of Revenue [Line Items]      
Total revenue 171,489 152,003 148,233
Consulting and Network Design      
Disaggregation of Revenue [Line Items]      
Total revenue 33,705 35,296 41,312
Networking Platforms      
Disaggregation of Revenue [Line Items]      
Total revenue 2,825,305 2,815,063 2,911,318
Networking Platforms | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 2,825,305 2,815,063 2,911,318
Networking Platforms | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Networking Platforms | Converged Packet Optical      
Disaggregation of Revenue [Line Items]      
Total revenue 2,553,509 2,547,647 2,562,841
Networking Platforms | Routing and Switching      
Disaggregation of Revenue [Line Items]      
Total revenue 271,796 267,416 348,477
Networking Platforms | Platform Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Networking Platforms | Blue Planet Automation Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Networking Platforms | Maintenance Support and Training      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Networking Platforms | Installation and Deployment      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Networking Platforms | Consulting and Network Design      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Platform Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 229,588 197,809 155,376
Platform Software and Services | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 80,359 69,099 55,530
Platform Software and Services | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 149,229 128,710 99,846
Platform Software and Services | Converged Packet Optical      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Platform Software and Services | Routing and Switching      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Platform Software and Services | Platform Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 229,588 197,809 155,376
Platform Software and Services | Blue Planet Automation Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Platform Software and Services | Maintenance Support and Training      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Platform Software and Services | Installation and Deployment      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Platform Software and Services | Consulting and Network Design      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Blue Planet Automation Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 77,247 62,632 54,555
Blue Planet Automation Software and Services | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 27,621 19,583 17,697
Blue Planet Automation Software and Services | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 49,626 43,049 36,858
Blue Planet Automation Software and Services | Converged Packet Optical      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Blue Planet Automation Software and Services | Routing and Switching      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Blue Planet Automation Software and Services | Platform Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Blue Planet Automation Software and Services | Blue Planet Automation Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 77,247 62,632 54,555
Blue Planet Automation Software and Services | Maintenance Support and Training      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Blue Planet Automation Software and Services | Installation and Deployment      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Blue Planet Automation Software and Services | Consulting and Network Design      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Global Services      
Disaggregation of Revenue [Line Items]      
Total revenue 488,544 456,653 450,882
Global Services | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 14,923 14,363 18,802
Global Services | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 473,621 442,290 432,080
Global Services | Converged Packet Optical      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Global Services | Routing and Switching      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Global Services | Platform Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Global Services | Blue Planet Automation Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Global Services | Maintenance Support and Training      
Disaggregation of Revenue [Line Items]      
Total revenue 283,350 269,354 261,337
Global Services | Installation and Deployment      
Disaggregation of Revenue [Line Items]      
Total revenue 171,489 152,003 148,233
Global Services | Consulting and Network Design      
Disaggregation of Revenue [Line Items]      
Total revenue $ 33,705 $ 35,296 $ 41,312