XML 94 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Payroll and benefits $ 137,445 $ 150,883
Deferred revenue and customer advances 81,459 117,741
Short-term finance lease liability 56,570 30,919
Income taxes payable 50,685 38,957
Accrued interest 10,878 10,789
Accrued severance plan obligations (Note 12) 7,422 8,194
Other accrued expenses 57,382 65,409
Total accrued expenses $ 401,841 $ 422,892
Finance lease, liability, current, statement of financial position Total accrued expenses Total accrued expenses