XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Maturities of lease liabilities: Operating lease    
2022 (remaining six months) $ 41,576  
2023 65,189  
2024 31,578  
2025 17,168  
2026 10,711  
Thereafter 30,036  
Total lease payments 196,258  
Less: Imputed interest (25,872)  
Total operating lease liabilities 170,386 $ 223,217
Less: Current portion (88,088) (139,492)
Long-term portion of lease obligations 82,298 83,725
Maturities of lease liabilities: Finance lease    
2022 (remaining six months) 10,723  
2023 42,950  
2024 32,147  
Total lease payments 85,820  
Less: Imputed interest (7,678)  
Total finance lease liabilities 78,142 109,164
Less: Current portion (37,175) (39,957)
Long-term portion of lease obligations 40,967 $ 69,207
Future minimum payments for total lease liabilities    
2022 (remaining six months) 52,299  
2023 108,139  
2024 63,725  
2025 17,168  
2026 10,711  
Thereafter 30,036  
Total lease payments 282,078  
Less: Imputed interest (33,550)  
Total 248,528  
Less: Current portion (125,263)  
Long-term portion of lease obligations $ 123,265