XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Accrued expenses consist of the following:
March 31, 2024December 31, 2023
(In thousands)
Payroll and benefits$95,100 $115,604 
Deferred revenue and customer advances67,439 71,117 
Short-term finance lease liabilities52,734 57,761 
Income taxes payable30,471 35,215 
Accrued severance plan obligations7,518 7,906 
Accrued interest2,318 11,175 
Other accrued expenses54,396 59,636 
Total accrued expenses$309,976 $358,414