XML 21 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of lease expenses The components of lease expenses were as follows (in thousands):
Three Months Ended
March 31, 2020March 31, 2019
Operating lease cost$1,516  $1,103  
Finance lease cost:
Amortization of right-of-use assets$1,277  $1,455  
Interest on finance lease liabilities82  236  
Total finance lease cost$1,359  $1,691  
Supplemental cash flow information related to leases was as follows (in thousands):
Three Months Ended
March 31, 2020March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used in operating leases$(1,584) $(1,144) 
Financing cash used in finance leases(1,229) (1,894) 
Right of use assets obtained in exchange for lease obligations:
Operating leases3,892  —  
Finance leases—  —  
Weighted average remaining terms were as follows (in years):
March 31, 2020December 31, 2019
Weighted average remaining lease term
Operating leases2.72.7
Finance leases1.01.1
Weighted average discount rates were as follows:
March 31, 2020December 31, 2019
Weighted average discount rate
Operating leases4.6 %4.7 %
Finance leases7.5 %7.5 %
Schedule of balance sheet information related to leases
Supplemental balance sheet information related to leases was as follows (in thousands):
March 31, 2020December 31, 2019
Operating leases
Operating lease right-of-use assets$11,034  $8,746  
Operating lease liabilities$6,087  $5,064  
Operating lease liabilities — less current portion5,438  4,329  
Total operating lease liabilities$11,525  $9,393  
Finance leases
Property and equipment, gross$46,611  $46,671  
Less: accumulated depreciation and amortization(40,467) (39,190) 
Property and equipment, net$6,144  $7,481  
Finance lease liabilities:
Finance leases$2,812  $3,518  
Finance lease liabilities — less current portion286  809  
Total finance lease liabilities$3,098  $4,327  
Schedule of operating lease maturities
Maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2020$4,810  $2,515  
20213,298  757  
20222,264  —  
20231,218  —  
2024660  —  
Total future minimum lease payments12,250  3,272  
Less: imputed interest(725) (174) 
Total$11,525  $3,098  
Schedule of finance lease maturities
Maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2020$4,810  $2,515  
20213,298  757  
20222,264  —  
20231,218  —  
2024660  —  
Total future minimum lease payments12,250  3,272  
Less: imputed interest(725) (174) 
Total$11,525  $3,098