XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following:
September 30, 2024December 31, 2023
(In thousands)
Payroll and benefits$116,541 $115,604 
Deferred revenue and customer advances58,774 71,117 
Short-term finance lease liabilities58,102 57,761 
Income taxes payable10,715 35,215 
Accrued severance plan obligations8,285 7,906 
Accrued interest2,709 11,175 
Other accrued expenses60,134 59,636 
Total accrued expenses$315,260 $358,414