XML 64 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Details of Certain Balance Sheet Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Receivables, net [Abstract]    
Trade accounts $ 16,451 $ 26,681
Vendor programs 57,304 50,302
Other, net 1,920 3,511
Total receivables 75,675 80,494
Less allowance for doubtful accounts (6,182) (3,897)
Receivables, net 69,493 76,597
Prepaid expenses and other current assets [Abstract]    
Prepaid expenses 15,114 14,700
Other current assets 3,392 4,869
Prepaid expenses and other current assets 18,506 19,569
Property and equipment, net [Abstract]    
Land 3,193 3,003
Buildings 5,318 4,255
Leasehold improvements 45,098 41,908
Autos and trucks 82,216 70,570
Machinery and equipment 61,945 55,128
Computer equipment 39,307 38,194
Furniture and fixtures 9,778 9,670
Fixed assets in progress 1,751 1,072
Total property and equipment 248,606 223,800
Less accumulated depreciation (141,642) (122,861)
Property and equipment, net 106,964 100,939
Accrued expenses and other current liabilities [Abstract]    
Salaries and payroll deductions 12,475 9,987
Performance-based compensation 25,261 31,807
Taxes payable 8,337 7,970
Other current liabilities 12,534 15,718
Accrued expenses and other current liabilities $ 58,607 $ 65,482