XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregate of Revenue by Reportable Segment and Revenue Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]        
Revenue $ 143,232 $ 128,715 $ 270,765 $ 243,238
Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 90,964 82,776 160,038 148,742
Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 47,810 40,393 102,379 82,572
Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 4,458 5,546 8,348 11,924
Network Solutions [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 125,449 111,323 239,258 208,695
Network Solutions [Member] | Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 78,307 69,721 138,360 122,776
Network Solutions [Member] | Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 45,097 38,081 97,366 78,064
Network Solutions [Member] | Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 2,045 3,521 3,532 7,855
Services & Support [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 17,783 17,392 31,507 34,543
Services & Support [Member] | Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 12,657 13,055 21,678 25,966
Services & Support [Member] | Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 2,713 2,312 5,013 4,508
Services & Support [Member] | Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 2,413 $ 2,025 $ 4,816 $ 4,069