XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Payments
The Company's future minimum lease payments under non-cancelable leases as of September 30, 2019 are as follows:
2019 (excluding the nine months ended September 30, 2019)
 
$
2,515

2020
 
8,955

2021
 
7,657

2022
 
7,369

2023
 
7,374

Thereafter
 
16,726

Total future minimum lease payments
 
50,596

Less: Imputed interest
 
(4,892
)
Total
 
$
45,704


Supplemental Consolidated Balance Sheet Information Related to Operating Leases
The following table provides supplemental Consolidated Balance Sheet information related to the Company's leases:
 
 
September 30, 2019
Current portion of long-term operating lease liabilities
 
$
7,888

Long-term operating lease liabilities
 
37,816

Total operating lease liabilities
 
$
45,704

 
 
 
Weighted average remaining lease term
 
6.5 years

 
 
 
Weighted average discount rate
 
2.66
%

Supplemental Cash Flow Information Related to Operating Leases
The following table provides supplemental cash flow information related to the Company's leases:
 
 
For the Nine Months Ended September 30, 2019
Cash paid for amounts included in the measurement of lease liabilities
 
$
8,053

 
 
 
Right-of-use assets obtained in exchange for lease obligations
 
4,178