XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Payroll and benefits $ 115,604 $ 137,445
Deferred revenue and customer advances 71,117 81,459
Short-term finance lease liability $ 57,761 $ 56,570
Finance lease, liability, current, statement of financial position Total accrued expenses Total accrued expenses
Income taxes payable $ 35,215 $ 50,685
Accrued interest 11,175 10,878
Accrued severance plan obligations (Note 12) 7,906 7,422
Other accrued expenses 59,636 57,382
Total accrued expenses $ 358,414 $ 401,841