XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards and Accounting Policies - Schedule of Net Sales Disaggregated by Major Product Line and Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Total net sales   $ 544,770 $ 543,275 $ 556,082 $ 522,760     $ 2,166,887 $ 2,239,557
Consolidated [Member]                  
Total net sales $ 510,580   543,275     $ 1,599,842 $ 1,622,117    
Hardware & Software Products [Member] | Consolidated [Member]                  
Total net sales 465,860   503,059     1,467,177 1,504,313    
Services [Member] | Consolidated [Member]                  
Total net sales 44,720   40,216     132,665 117,804    
Commercial [Member]                  
Total net sales 381,564   423,479     1,207,245 1,266,892    
Commercial [Member] | Hardware & Software Products [Member]                  
Total net sales 351,077   393,814     1,114,361 1,182,452    
Commercial [Member] | Services [Member]                  
Total net sales 30,487   29,665     92,884 84,440    
Public Sector [Member]                  
Total net sales 68,278   79,110     199,052 222,143    
Public Sector [Member] | Hardware & Software Products [Member]                  
Total net sales 63,024   76,446     185,890 211,530    
Public Sector [Member] | Services [Member]                  
Total net sales 5,254   2,664     13,162 10,613    
Canada [Member]                  
Total net sales 43,861   38,086     145,397 130,325    
Canada [Member] | Hardware & Software Products [Member]                  
Total net sales 36,108   30,245     122,596 107,620    
Canada [Member] | Services [Member]                  
Total net sales 7,753   7,841     22,801 22,705    
United Kingdom [Member]                  
Total net sales 17,032   2,737     48,617 3,099    
United Kingdom [Member] | Hardware & Software Products [Member]                  
Total net sales 15,806   2,691     44,799 3,053    
United Kingdom [Member] | Services [Member]                  
Total net sales 1,226   46     3,818 46    
Corporate & Other [Member]                  
Total net sales (155)   (137)     (469) (342)    
Corporate & Other [Member] | Hardware & Software Products [Member]                  
Total net sales (155)   (137)     (469) (342)    
Corporate & Other [Member] | Services [Member]                  
Total net sales