XML 165 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Sales incentive and advertising accruals $ 36,312 $ 31,143
Vacation liability 2,901 8,993
Dividend payable 10,024 9,954
Labor related liabilities 22,365 20,196
Sales taxes payable and other 26,970 18,199
Accrued liabilities $ 98,572 $ 88,485