XML 31 R91.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information - Sales and Gross Profit of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Segment Reporting Information [Line Items]        
Sales $ 114,092 $ 140,335 $ 414,274 $ 389,189
Gross Profit 46,331 58,448 171,958 148,177
Network Solutions [Member]        
Segment Reporting Information [Line Items]        
Sales 94,018 121,043 359,007 341,359
Gross Profit 37,574 51,100 151,654 133,175
Services & Support [Member]        
Segment Reporting Information [Line Items]        
Sales 20,074 19,292 55,267 47,830
Gross Profit $ 8,757 $ 7,348 $ 20,304 $ 15,002