XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Accrued Liabilities, Current [Abstract]  
Schedule of accrued liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2021December 31, 2020
  
Accrued expenses$108,576 $112,526 
Accrued employee compensation and related expenses100,156 167,649 
Accrued customer incentives and refund obligations80,755 75,064 
Accrued taxes59,483 42,676 
Current lease liabilities17,907 17,733 
Accrued liabilities$366,877 $415,648 
Schedule of other long-term liabilities
Other long-term liabilities consisted of the following:
(in thousands)March 31, 2021December 31, 2020
Accrued taxes$60,898 $60,313 
Other accrued long-term expenses22,651 25,291 
Other long-term liabilities$83,549 $85,604