XML 35 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lease, Cost
The components of lease expense were as follows:
 Year Ended
December 31, 2019
Operating lease cost$8,114  
Finance lease cost:
Amortization of ROU assets$363  
Interest on lease liabilities$45  
Total finance lease cost$408  
Supplemental cash flow information related to leases was as follows:

Year Ended
December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,037  
Operating cash flows from finance leases$45  
Financing cash flows from finance leases$358  
ROU assets obtained in exchange for lease obligations:
Operating leases$8,970  
Finance leases$—  
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:

As of
December 31, 2019
Operating leases:
Operating lease right-of-use asset$18,418  
Current operating lease liability$6,349  
Operating lease liability - less current portion13,272  
     Total operating lease liability$19,621  
Finance leases:
Property and equipment, at cost$1,870  
Accumulated depreciation(1,150) 
     Property and equipment, net$720  
Current finance lease liability$325  
Finance lease liability - less current portion426  
     Total finance lease liability$751  
Weighted Average Remaining Lease Term (in years):
     Operating leases4.48
     Finance leases2.48
Weighted Average Discount Rate:
     Operating leases5.10 %
     Finance leases5.09 %
Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities are as follows:
Year Ending December 31,Operating leasesFinance leases
2020$7,188  $355  
2021  3,955  315  
2022  3,110  86  
2023  2,841  37  
2024  2,709   
Thereafter2,371  —  
Total lease payments$22,174  $799  
Less imputed interest(2,553) (48) 
Total$19,621  $751  
Finance Lease, Liability, Maturity
Maturities of lease liabilities are as follows:
Year Ending December 31,Operating leasesFinance leases
2020$7,188  $355  
2021  3,955  315  
2022  3,110  86  
2023  2,841  37  
2024  2,709   
Thereafter2,371  —  
Total lease payments$22,174  $799  
Less imputed interest(2,553) (48) 
Total$19,621  $751