Annual report pursuant to Section 13 and 15(d)

Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details)

v3.8.0.1
Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables And Accruals [Abstract]    
Accounts payable $ 9,541 $ 5,738
Accrued inventory (in-transit and unvouchered receipts) and trade payables 7,252 4,290
Accrued purchasing card liability 2,381 1,760
Accrued franchise, sales and use taxes 479 281
Other accrued expenses 973 726
Accounts payable and accrued expenses $ 20,626 $ 12,795