XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Components of Lease Expenses
During the three and six months ended June 30, 2020 and 2019, the components of lease expense were as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
Income Statement Classification2020201920202019
Operating lease costSelling, general and administrative expenses$18,851  $15,196  $37,714  $28,915  
Variable lease costSelling, general and administrative expenses579  1,999  3,214  4,096  
Short-term lease costSelling, general and administrative expenses269  1,006  809  1,904  
Total lease cost$19,699  $18,201  $41,737  $34,915  
Supplemental Cash Flow Information
Supplemental cash flow information related to leases for the three and six months ended June 30, 2020 and 2019 was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 2020201920202019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$16,481  $14,105  $33,372  $28,801  
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$11,676  $40,722  $42,928  $53,547  
Non-cash net (decrease)/increase due to lease modifications:
Operating lease right-of-use assets$(8,566) $8,324  $(3,982) $3,150  
Operating lease liabilities$(8,562) $8,358  $(3,989) $3,252  
Weighted Average Lease Terms and Discount Rates
Weighted average remaining lease term and discount rate as of June 30, 2020 and 2019 were as follows:
 As of June 30, 2020As of June 30, 2019
Weighted average remaining lease term, in years:
Operating leases6.06.2
Weighted average discount rate:
Operating leases3.2 %3.6 %
Maturity of Operating Lease Liabilities
As of June 30, 2020, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2020 (excluding six months ended June 30, 2020)$34,183  
202159,786  
202244,318  
202332,080  
202427,677  
Thereafter67,913  
Total lease payments265,957  
Less: imputed interest(23,315) 
Total$242,642