XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Accrued Liabilities, Current [Abstract]  
Schedule of accrued liabilities
Accrued liabilities consisted of the following:
(in thousands)June 30, 2022December 31, 2021
  
Accrued expenses$158,623 $133,978 
Accrued employee compensation and related expenses110,342 182,926 
Accrued customer incentives and refund obligations76,705 79,469 
Accrued taxes22,102 42,605 
Current lease liabilities19,738 19,931 
Accrued liabilities$387,510 $458,909 
Schedule of other long-term liabilities
Other long-term liabilities consisted of the following:
(in thousands)June 30, 2022December 31, 2021
Accrued taxes$50,530 $56,466 
Other accrued long-term expenses19,247 14,475 
Other long-term liabilities$69,777 $70,941