XML 89 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Compensation and benefits $ 14,469 $ 12,312
Freight, distribution and operations 3,604 2,995
Accrued rebates, discounts and chargebacks 2,860 2,297
Accrued professional fees 2,852 1,701
Other 2,751 1,944
Total accrued expenses and other liabilities $ 26,536 $ 21,249