XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregate of Revenue by Reportable Segment and Revenue Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Revenue $ 172,038 $ 143,232 $ 326,556 $ 270,765
Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 89,761 90,964 185,221 160,038
Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 78,144 47,810 132,750 102,379
Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 4,133 4,458 8,585 8,348
Network Solutions [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 155,992 125,449 294,366 239,258
Network Solutions [Member] | Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 78,852 78,307 163,141 138,360
Network Solutions [Member] | Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 75,186 45,097 127,009 97,366
Network Solutions [Member] | Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 1,954 2,045 4,216 3,532
Services & Support [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 16,046 17,783 32,190 31,507
Services & Support [Member] | Access & Aggregation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 10,909 12,657 22,080 21,678
Services & Support [Member] | Subscriber Solutions & Experience [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 2,958 2,713 5,741 5,013
Services & Support [Member] | Traditional & Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 2,179 $ 2,413 $ 4,369 $ 4,816