XML 102 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities and Other Long Term Liabilities (Schedule of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]    
Accrued employee compensation and related expenses $ 167,649 $ 127,174
Accrued expenses (Note 16) 112,526 86,296
Accrued customer incentives and refund obligations 75,064 63,079
Accrued taxes 42,676 31,108
Current lease liabilities $ 17,733 $ 15,281
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent
Accrued liabilities $ 415,648 $ 322,938