v3.25.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following:
June 30, 2025December 31, 2024
(In thousands)
Payroll and benefits$114,664 $121,683 
Deferred revenue and customer advances54,969 59,656 
Short-term finance lease liability51,216 55,613 
Income taxes payable29,524 35,067 
Accrued interest11,199 11,487 
Accrued pension and severance plan obligations8,654 13,091 
Other accrued expenses73,874 59,740 
Total accrued expenses$344,100 $356,337