XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of operating liabilities excluding short-term leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating leases  
Remainder of 2022 $ 39,086
2023 68,820
2024 45,468
2025 36,741
2026 28,848
Thereafter 59,746
Total minimum lease payments 278,709
Less: interest expense (35,902)
Present value of lease obligations 242,807
Less: current lease obligations (65,210)
Long-term portion of lease obligations $ 177,597