XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Payroll and benefits $ 102,355 $ 137,445
Deferred revenue and customer advances 75,890 81,459
Short-term finance lease liabilities $ 63,595 $ 56,570
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses Total accrued expenses
Income taxes payable $ 42,181 $ 50,685
Accrued interest 11,050 10,878
Accrued severance plan obligations 6,989 7,422
Other accrued expenses 52,462 57,382
Total accrued expenses $ 354,522 $ 401,841