Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets    
Cash $ 36,929 $ 5,002
Accounts receivable, net of allowance for doubtful accounts of $1,092 and $849 at March 31, 2020 and December 31, 2019, respectively 59,958 63,419
Inventories 106,895 104,741
Prepaid expenses and other current assets 10,381 11,083
Income taxes receivable 4,437 2,184
Total current assets 218,600 186,429
Property and equipment, net of accumulated depreciation of $23,326 and $21,020 at March 31, 2020 and December 31, 2019, respectively 26,485 26,494
Deferred tax assets, net 10,222 10,550
Goodwill 99,789 99,789
Intangible assets, net 87,565 90,748
Other assets 5,328 6,265
Total assets 447,989 420,275
Current liabilities    
Accounts payable 46,904 42,734
Accrued expenses and other current liabilities 19,115 16,661
Customer deposits 9,101 8,627
Current portion of long-term debt, net of financing fees of $586 and $511 at March 31, 2020 and December 31, 2019, respectively 954 11,749
Current portion of capital lease obligations 2,639 2,395
Total current liabilities 78,713 82,166
Line of credit 48,830 21,871
Long-term debt, net of current portion and financing fees of $1,123 and $1,107 at March 31, 2020 and December 31, 2019, respectively 151,559 141,299
Long-term capital lease obligations 6,720 6,907
Other long-term liabilities 5,352 6,757
Total liabilities 291,174 259,000
Commitments and contingencies (see Note 11)
Stockholders' equity    
Treasury stock, 116,753 shares at March 31, 2020 and 33,140 shares at December 31, 2019, at cost (1,046) (391)
Additional paid-in capital 161,590 161,396
Retained earnings (accumulated deficit) (3,983) 19
Total stockholders' equity 156,815 161,275
Total liabilities and stockholders' equity 447,989 420,275
Customer Relationships    
Current assets    
Intangible assets, net 69,667 71,989
Intangible assets    
Current assets    
Intangible assets, net 17,898 18,759
Class A    
Stockholders' equity    
Common stock 254 251
Total stockholders' equity $ 254 $ 251