XML 62 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accounts receivable    
Trade $ 384,709 $ 328,319
Vendor returns, consideration, and other 33,020 33,064
Due from employees 173 155
Due from affiliates   61
Total Gross Accounts Receivable 417,902 361,599
Doubtful accounts (2,310) (2,219)
Accounts Receivable, net 411,883 356,145
Accounts Receivable    
Accounts receivable    
Sales returns $ (3,709) $ (3,235)