XML 76 R61.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 30, 2021
Disaggregation of Revenue [Line Items]      
Total revenue $ 4,386,549 $ 3,632,661 $ 3,620,684
Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 3,637,383 2,933,692 2,948,208
Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 749,166 698,969 672,476
Optical Networking      
Disaggregation of Revenue [Line Items]      
Total revenue 2,987,245 2,379,931 2,553,509
Routing and Switching      
Disaggregation of Revenue [Line Items]      
Total revenue 506,247 398,439 271,796
Platform Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 303,873 277,191 229,588
Blue Planet Automation Software and Services      
Disaggregation of Revenue [Line Items]      
Total revenue 69,170 76,567 77,247
Maintenance Support and Training      
Disaggregation of Revenue [Line Items]      
Total revenue 288,334 292,375 283,350
Installation and Deployment      
Disaggregation of Revenue [Line Items]      
Total revenue 180,951 157,443 171,489
Consulting and Network Design      
Disaggregation of Revenue [Line Items]      
Total revenue 50,729 50,715 33,705
Networking Platforms      
Disaggregation of Revenue [Line Items]      
Total revenue 3,493,492 2,778,370 2,825,305
Networking Platforms | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 3,493,492 2,778,370 2,825,305
Networking Platforms | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Networking Platforms | Optical Networking      
Disaggregation of Revenue [Line Items]      
Total revenue 2,987,245 2,379,931 2,553,509
Networking Platforms | Routing and Switching      
Disaggregation of Revenue [Line Items]      
Total revenue 506,247 398,439 271,796
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 303,873 277,191 229,588
Platform Software and Services | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 67,013 85,691 80,359
Platform Software and Services | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 236,860 191,500 149,229
Platform Software and Services | Optical Networking      
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 303,873 277,191 229,588
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 69,170 76,567 77,247
Blue Planet Automation Software and Services | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 21,842 25,540 27,621
Blue Planet Automation Software and Services | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 47,328 51,027 49,626
Blue Planet Automation Software and Services | Optical Networking      
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 69,170 76,567 77,247
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 520,014 500,533 488,544
Global Services | Products and services at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 55,036 44,091 14,923
Global Services | Products and services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 464,978 456,442 473,621
Global Services | Optical Networking      
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 288,334 292,375 283,350
Global Services | Installation and Deployment      
Disaggregation of Revenue [Line Items]      
Total revenue 180,951 157,443 171,489
Global Services | Consulting and Network Design      
Disaggregation of Revenue [Line Items]      
Total revenue $ 50,729 $ 50,715 $ 33,705