XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows (in thousands):
Balance Sheet LocationDecember 31, 2020December 31, 2019
Operating leases
ROU assets, netOperating lease right-of-use assets, net$194,776 $160,098 
Lease liabilities, short-termOperating lease liabilities, short-term$29,579 $26,418 
Lease liabilities, long-termOperating lease liabilities, long-term$177,996 $137,696 
Finance Leases
ROU assets, net, Other assets$1,003 $1,263 
Lease liabilities, short-termAccounts payable and accrued expenses$252 $589 
Lease liabilities, long-termLong-term other$447 $558 
Components of Lease Expense and Other Information Related to Leases The components of lease expense are as follows (in thousands):
December 31, 2020December 31, 2019
Operating lease costs$42,520 $38,449 
Financing lease costs:
Amortization of right-of-use assets870 845 
Interest on lease liabilities47 83 
Total financing lease costs917 928 
Variable lease costs2,473 4,361 
Total lease costs$45,910 $43,738 
    
Other information related to leases was as follows (in thousands):
Supplemental Cash Flows InformationDecember 31, 2020December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$39,774 $38,926 
Operating cash flows from finance leases$47 $83 
Financing cash flows from finance leases$792 $706 
Lease liabilities arising from new ROU assets:
Operating leases$65,547 $18,026 
Finance leases$139 $308 
Weighted average remaining lease term (years):
Operating leases9.810.4
Finance leases3.02.8
Weighted average discount rate:
Operating leases5.3 %5.7 %
Finance leases3.9 %4.2 %
Future Minimum Lease Obligations
Future minimum lease obligations as of December 31, 2020 were as follows (in thousands):
Operating LeasesFinance Leases
2021$40,212 $282 
202234,548 240 
202330,211 129 
202426,028 49 
202522,855 26 
Thereafter115,052 
Total future lease payments268,906 734 
Less: imputed interest61,331 35 
Total$207,575 $699 
Future Minimum Lease Obligations
Future minimum lease obligations as of December 31, 2020 were as follows (in thousands):
Operating LeasesFinance Leases
2021$40,212 $282 
202234,548 240 
202330,211 129 
202426,028 49 
202522,855 26 
Thereafter115,052 
Total future lease payments268,906 734 
Less: imputed interest61,331 35 
Total$207,575 $699