XML 78 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued Sales Incentive and Advertising, Current $ 41,188 $ 41,991
Accrued Vacation, Current 42,783 36,595
Dividends Payable, Current 15,693 10,210
Other Employee-related Liabilities, Current 16,832 10,175
Other Accrued Liabilities, Current 9,999 10,146
Accrued profit sharing trust contributions $ 10,152 $ 9,047
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent
Operating Lease, Liability, Current $ 9,143 $ 7,392
Accrued liabilities $ 145,790 $ 125,556