XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Components of Lease Expenses
During the three and nine months ended September 30, 2020 and 2019, the components of lease expense were as follows:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
Income Statement Classification2020201920202019
Operating lease costSelling, general and administrative expenses$18,437 $16,210 $56,151 $45,125 
Variable lease costSelling, general and administrative expenses1,442 2,439 4,656 6,535 
Short-term lease costSelling, general and administrative expenses180 1,085 989 2,989 
Total lease cost$20,059 $19,734 $61,796 $54,649 
Supplemental Cash Flow Information
Supplemental cash flow information related to leases for the three and nine months ended September 30, 2020 and 2019 was as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2020201920202019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used for operating leases$17,952 $14,709 $51,324 $43,510 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,277 $14,251 $45,205 $67,798 
Non-cash net increase due to lease modifications:
Operating lease right-of-use assets$11,726 $3,233 $7,744 $6,383 
Operating lease liabilities$11,708 $3,199 $7,719 $6,451 
Weighted Average Lease Terms and Discount Rates
Weighted average remaining lease term and discount rate as of September 30, 2020 and 2019 were as follows:
 As of September 30, 2020As of September 30, 2019
Weighted average remaining lease term, in years:
Operating leases5.95.9
Weighted average discount rate:
Operating leases3.1 %3.8 %
Maturity of Operating Lease Liabilities
As of September 30, 2020, operating lease liabilities will mature as follows:
Year ending December 31,Lease Payments
2020 (excluding nine months ended September 30, 2020)$18,334 
202163,652 
202248,523 
202335,343 
202430,360 
Thereafter71,115 
Total lease payments267,327 
Less: imputed interest(22,285)
Total$245,042