XML 94 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Labor related liabilities $ 41,991 $ 44,831
Sales incentives & advertising allowances 36,595 36,312
Accrued cash profit sharing and commissions 10,210 10,843
Sales tax payable and other 10,175 7,405
Dividends payable 10,146 10,024
Accrued profit sharing trust contributions 9,047 7,804
Operating Lease, Liability, Current 7,392 0
Accrued liabilities $ 125,556 $ 117,219