XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Lease Payments    
2021 $ 138,403  
2022 133,854  
2023 130,627  
2024 120,092  
2025 115,279  
Thereafter 549,496  
Total future minimum operating lease payments 1,187,751  
Imputed interest (323,590)  
Total operating lease liabilities per the Consolidated Balance Sheet 864,161 $ 909,049
Sublease Cash Receipts    
2021 44,446  
2022 47,965  
2023 48,909  
2024 40,629  
2025 40,989  
Thereafter 102,510  
Total future estimated sublease cash receipts $ 325,448  
UNITED STATES    
Lessee, Lease, Description [Line Items]    
Percentage of lease payments 80.00%