XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue $ 173,198 $ 192,772
Cloud and Edge    
Disaggregation of Revenue [Line Items]    
Total revenue 109,806 125,422
IP Optical Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 63,392 67,350
Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 81,990 97,889
Product revenue | Cloud and Edge    
Disaggregation of Revenue [Line Items]    
Total revenue 37,635 50,152
Product revenue | IP Optical Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 44,355 47,737
Product revenue | Sales to enterprise customers    
Disaggregation of Revenue [Line Items]    
Total revenue 22,083 22,668
Product revenue | Sales to service provider customers    
Disaggregation of Revenue [Line Items]    
Total revenue 59,907 75,221
Product revenue | Indirect sales through channel partner program    
Disaggregation of Revenue [Line Items]    
Total revenue 23,500 20,163
Product revenue | Direct sales    
Disaggregation of Revenue [Line Items]    
Total revenue 58,490 77,726
Service    
Disaggregation of Revenue [Line Items]    
Total revenue 91,208 94,883
Service revenue (maintenance)    
Disaggregation of Revenue [Line Items]    
Total revenue 68,605 68,705
Service revenue (maintenance) | Cloud and Edge    
Disaggregation of Revenue [Line Items]    
Total revenue 55,030 54,673
Service revenue (maintenance) | IP Optical Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 13,575 14,032
Service revenue (professional services)    
Disaggregation of Revenue [Line Items]    
Total revenue 22,603 26,178
Service revenue (professional services) | Cloud and Edge    
Disaggregation of Revenue [Line Items]    
Total revenue 17,141 20,597
Service revenue (professional services) | IP Optical Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 5,462 5,581
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 75,649 79,580
United States | Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 31,940 36,812
United States | Service revenue (maintenance)    
Disaggregation of Revenue [Line Items]    
Total revenue 33,064 31,606
United States | Service revenue (professional services)    
Disaggregation of Revenue [Line Items]    
Total revenue 10,645 11,162
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total revenue 48,963 54,773
Europe, Middle East and Africa | Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 24,410 28,208
Europe, Middle East and Africa | Service revenue (maintenance)    
Disaggregation of Revenue [Line Items]    
Total revenue 17,742 19,655
Europe, Middle East and Africa | Service revenue (professional services)    
Disaggregation of Revenue [Line Items]    
Total revenue 6,811 6,910
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 36,262 41,133
Asia Pacific | Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 22,390 25,582
Asia Pacific | Service revenue (maintenance)    
Disaggregation of Revenue [Line Items]    
Total revenue 10,425 9,748
Asia Pacific | Service revenue (professional services)    
Disaggregation of Revenue [Line Items]    
Total revenue 3,447 5,803
Other    
Disaggregation of Revenue [Line Items]    
Total revenue 12,324 17,286
Other | Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 3,250 7,287
Other | Service revenue (maintenance)    
Disaggregation of Revenue [Line Items]    
Total revenue 7,374 7,696
Other | Service revenue (professional services)    
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,700 $ 2,303