XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of operating liabilities excluding short-term leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating leases  
Remainder of 2022 $ 52,896
2023 58,608
2024 35,382
2025 26,749
2026 19,972
Thereafter 24,874
Total minimum lease payments 218,481
Less: interest expense (21,703)
Present value of lease obligations 196,778
Less: current lease obligations (61,984)
Long-term portion of lease obligations $ 134,794