XML 62 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Details of Certain Balance Sheet Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Receivables, net [Abstract]    
Trade accounts $ 26,681 $ 18,533
Vendor programs 50,302 44,842
Other, net 3,511 2,112
Total receivables 80,494 65,487
Less allowance for doubtful accounts (3,897) (4,050)
Receivables, net 76,597 61,437
Prepaid expenses and other current assets [Abstract]    
Prepaid expenses 14,700 13,584
Other current assets 4,869 1,734
Prepaid expenses and other current assets 19,569 15,318
Property and equipment, net [Abstract]    
Land 3,003 1,685
Buildings 4,255 2,465
Leasehold improvements 41,908 38,348
Autos and trucks 70,570 53,371
Machinery and equipment 55,128 45,535
Computer equipment 38,194 39,251
Furniture and fixtures 9,670 9,951
Fixed assets in progress 1,072 2,065
Total property and equipment 223,800 192,671
Less accumulated depreciation (122,861) (109,381)
Property and equipment, net 100,939 83,290
Accrued expenses and other current liabilities [Abstract]    
Salaries and payroll deductions 9,987 8,878
Performance-based compensation 31,807 32,226
Taxes payable 7,970 8,424
Other current liabilities 15,718 14,859
Accrued expenses and other current liabilities $ 65,482 $ 64,387