XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following:
September 30, 2025December 31, 2024
(In thousands)
Payroll and benefits$131,782 $121,683 
Short-term finance lease liability74,749 55,613 
Deferred revenue and customer advances56,240 59,656 
Income taxes payable49,093 35,067 
Accrued pension and severance plan obligations8,635 13,091 
Accrued interest2,606 11,487 
Other accrued expenses72,189 59,740 
Total accrued expenses$395,294 $356,337