XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Wages, severance and related taxes $ 71,880 $ 86,536
Accrued rebates 49,255 55,559
Employee benefits 27,487 26,421
Deferred revenue 23,718 26,215
Lease liabilities 18,945 16,833
Accrued interest 18,774 18,154
Other (individual items less than 5% of total current liabilities) 80,230 60,143
Accrued liabilities $ 290,289 $ 289,861