XML 59 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Details of Certain Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]  
Additional information regarding certain balance sheet accounts
The table below presents additional information regarding certain balance sheet accounts (in thousands):
 
 December 31,
 20192018
Receivables, net:  
Trade accounts$18,455  $16,451  
Vendor programs59,228  57,304  
Other, net4,437  1,920  
Total receivables82,120  75,675  
Less: Allowance for doubtful accounts(5,472) (6,182) 
Receivables, net$76,648  $69,493  
Prepaid expenses and other current assets:  
Prepaid expenses$14,568  $15,114  
Other current assets1,604  3,392  
Prepaid expenses and other current assets$16,172  $18,506  
Property and equipment, net:  
Land$3,608  $3,193  
Buildings7,132  5,318  
Leasehold improvements50,165  45,098  
Autos and trucks89,052  82,216  
Machinery and equipment69,027  61,945  
Computer equipment43,001  39,307  
Furniture and fixtures9,886  9,778  
Fixed assets in progress1,761  1,751  
Total property and equipment273,632  248,606  
Less: Accumulated depreciation(161,386) (141,642) 
Property and equipment, net$112,246  $106,964  
Accrued expenses and other current liabilities:  
Salaries and payroll deductions$13,688  $12,475  
Performance-based compensation22,907  25,261  
Taxes payable9,814  8,337  
Other current liabilities14,404  12,534  
Accrued expenses and other current liabilities$60,813  $58,607