XML 79 R70.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Information - Sales and Gross Profit of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segment Reporting Information [Line Items]        
Sales $ 184,673 $ 162,701 $ 354,952 $ 304,905
Gross Profit 84,632 78,955 158,347 144,749
Network Solutions [Member]        
Segment Reporting Information [Line Items]        
Sales 155,543 138,549 299,140 262,432
Gross Profit 75,885 70,705 142,823 130,515
Services & Support [Member]        
Segment Reporting Information [Line Items]        
Sales 29,130 24,152 55,812 42,473
Gross Profit $ 8,747 $ 8,250 $ 15,524 $ 14,234