XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of operating liabilities excluding short-term leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating leases  
Remainder of 2022 $ 56,140
2023 59,137
2024 37,853
2025 29,712
2026 22,030
Thereafter 28,058
Total minimum lease payments 232,930
Less: interest expense (11,127)
Present value of lease obligations 221,803
Less: current lease obligations (69,207)
Long-term portion of lease obligations $ 152,596