v3.26.1
Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following:
June 30, 2026December 31, 2025
(In thousands)
Payroll and benefits$136,385 $147,910 
Income taxes payable96,023 32,845 
Deferred revenue and customer advances93,124 69,611 
Short-term finance lease liability39,099 44,046 
Accrued interest7,959 8,972 
Accrued pension and severance plan obligations6,803 6,996 
Other accrued expenses67,898 59,713 
Total accrued expenses$447,291 $370,093