XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Components of lease
(in thousands)Statement of Operations LocationYear Ended December 31, 2020
Operating lease cost:
Lease costCost of goods sold$1,570 
Lease costResearch and development expenses621 
Lease costSelling, general and administrative expenses569 
Variable lease cost (1)
Cost of goods sold17 
Operating lease cost$2,777 
Short-term lease costSelling, general and administrative expenses$311 
Finance lease cost:
Amortization of right-of use assetsCost of goods sold$75 
Interest on lease liabilitiesInterest expense13 
Finance lease cost$88 
Total lease cost$3,176 
____________
(1) Variable lease cost primarily consists of common area maintenance, such as cleaning and repairs.
Weighted average remaining lease terms and weighted average discount rates were:
December 31, 2020
Operating LeasesFinance Leases
Weighted average remaining lease term (years)6.63.2
Weighted average discount rate2.7 %5.3 %
Schedule of supplemental balance sheet information
Supplemental balance sheet information as of December 31, 2020 related to leases are as follows:
(in thousands) Balance Sheet LocationDecember 31, 2020
Assets
Operating leasesOperating lease right-of-use assets$14,570 
Finance leases, netProperty, plant and equipment, net212 
Total lease assets$14,782 
Liabilities
Current:
Operating lease liabilitiesCurrent portion of operating lease liabilities$3,095 
Finance lease liabilitiesCurrent portion of finance lease liabilities71 
Long-term:
Operating lease liabilitiesOperating lease liabilities, net of current portion11,793 
Finance lease liabilitiesFinance lease obligations and other long-term liabilities149 
Total lease liabilities$15,108 
Schedule of future maturities of operating lease liabilities
The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of December 31, 2020:
December 31, 2020
(in thousands)Operating LeasesFinance Leases
2021$3,455 $80 
20223,290 70 
20232,703 58 
20241,662 30 
20251,301 — 
Thereafter3,914 — 
Total undiscounted future minimum lease payments16,325 238 
Less imputed interest(1,437)(18)
Total discounted future minimum lease payments$14,888 $220 
Schedule of future maturities of finance lease liabilities
The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of December 31, 2020:
December 31, 2020
(in thousands)Operating LeasesFinance Leases
2021$3,455 $80 
20223,290 70 
20232,703 58 
20241,662 30 
20251,301 — 
Thereafter3,914 — 
Total undiscounted future minimum lease payments16,325 238 
Less imputed interest(1,437)(18)
Total discounted future minimum lease payments$14,888 $220 
Schedule of future maturities of operating lease liabilities (Topic 840)
A schedule of the future minimum rental commitments under the Company’s capital lease agreements and non-cancelable operating lease agreements with an initial or remaining term in excess of one year as of December 31, 2019, in accordance with ASC 840 were as follows:
December 31, 2019
(in thousands)Capital Lease ObligationsOperating Lease
Obligations
2020$86 $1,878 
202180 1,813 
202271 1,817 
202358 1,840 
202430 1,353 
Thereafter— 5,167 
Total minimum lease payments$13,868 
Total minimum lease payments$325 
Less: imputed interest (4.1% to 15.9%)
(34)
Total capital lease obligations$291 
Less: current portion of capital lease obligations(72)
Long-term capital lease obligations$219 
Schedule of future maturities of capital lease liabilities (Topic 840)
A schedule of the future minimum rental commitments under the Company’s capital lease agreements and non-cancelable operating lease agreements with an initial or remaining term in excess of one year as of December 31, 2019, in accordance with ASC 840 were as follows:
December 31, 2019
(in thousands)Capital Lease ObligationsOperating Lease
Obligations
2020$86 $1,878 
202180 1,813 
202271 1,817 
202358 1,840 
202430 1,353 
Thereafter— 5,167 
Total minimum lease payments$13,868 
Total minimum lease payments$325 
Less: imputed interest (4.1% to 15.9%)
(34)
Total capital lease obligations$291 
Less: current portion of capital lease obligations(72)
Long-term capital lease obligations$219