XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Deferred revenue and customer advances $ 112,806 $ 117,741
Payroll and benefits 107,835 150,883
Income taxes payable 48,972 38,957
Short-term finance lease liabilities $ 34,406 $ 30,919
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses Total accrued expenses
Accrued severance plan obligations $ 8,492 $ 8,194
Accrued interest 2,194 10,789
Other accrued expenses 59,614 65,409
Total accrued expenses $ 374,319 $ 422,892