XML 268 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Sales incentive and advertising accruals $ 31,143 $ 25,761
Vacation liability 8,993 7,432
Dividend payable 9,954 8,535
Labor related liabilities 16,970 8,431
Sales taxes payable and other 17,144 10,318
Accrued liabilities $ 84,204 $ 60,477