XML 63 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following:
December 31,
20242023
(In thousands)
Payroll and benefits$121,683 $115,604 
Deferred revenue and customer advances59,656 71,117 
Short-term finance lease liability55,613 57,761 
Income taxes payable35,067 35,215 
Accrued pension and severance obligations (Note 12)
13,091 7,906 
Accrued interest11,487 11,175 
Other accrued expenses59,740 59,636 
Total accrued expenses$356,337 $358,414