XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of operating liabilities excluding short-term leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating leases  
Remainder of 2022 $ 42,109
2023 65,534
2024 46,090
2025 38,126
2026 31,189
Thereafter 61,920
Total minimum lease payments 284,968
Less: interest expense (18,737)
Present value of lease obligations 266,231
Less: current lease obligations (74,245)
Long-term portion of lease obligations $ 191,986