XML 101 R91.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information - Sales and Gross Profit of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting Information [Line Items]    
Sales $ 114,523 $ 143,791
Gross Profit 51,600 60,612
Network Solutions [Member]    
Segment Reporting Information [Line Items]    
Sales 97,372 125,822
Gross Profit 45,746 55,088
Services & Support [Member]    
Segment Reporting Information [Line Items]    
Sales 17,151 17,969
Gross Profit $ 5,854 $ 5,524