XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following:
June 30, 2024December 31, 2023
(In thousands)
Payroll and benefits$104,998 $115,604 
Deferred revenue and customer advances63,608 71,117 
Short-term finance lease liabilities57,062 57,761 
Income taxes payable13,131 35,215 
Accrued interest11,268 11,175 
Accrued severance plan obligations7,426 7,906 
Other accrued expenses61,260 59,636 
Total accrued expenses$318,753 $358,414