XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Leases (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Lease, Cost [Table Text Block]
  

For the Three Months

Ended June 30,

  

For the Six Months

Ended June 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 
                 

Operating lease cost

 $1,741  $1,778  $3,415  $3,555 
                 

Finance lease cost:

                

Amortization of right-of-use assets

 $212  $60  $424  $120 

Interest on lease liabilities

  26   12   53   26 

Total finance lease cost

 $238  $72  $477  $146 
Lease, Payment [Table Text Block]
  

For the Three Months

Ended June 30,

  

For the Six Months

Ended June 30,

 

(in thousands)

 

2021

  

2020

  

2021

  

2020

 
                 

Cash paid for lease liabilities:

                

Operating cash flows from operating leases

 $1,711  $1,750  $3,356  $3,509 

Operating cash flows from finance leases

  26   12   53   26 

Financing cash flows from finance leases

  203   58   405   115 

Total cash paid for lease liabilities

 $1,940  $1,820  $3,814  $3,650 
Lease, Balance Sheet Information [Table Text Block]
  

June 30,

  

December 31,

 

(in thousands)

 

2021

  

2020

 
         

Operating Leases

        

Operating lease

 $36,819  $36,060 

Operating lease accumulated amortization

  (13,294)  (10,706)

Operating lease right-of-use asset, net

  23,525   25,354 
         

Operating lease current liabilities

  5,525   5,580 

Operating lease liabilities

  18,250   19,965 

Total operating lease liabilities

 $23,775  $25,545 
         

Finance Leases

        

Finance lease

 $3,582  $3,582 

Finance lease accumulated depreciation

  (757)  (333)

Finance lease, net

  2,825   3,249 
         

Finance lease current liabilities

  828   815 

Finance lease liabilities

  2,035   2,453 

Total finance lease liabilities

 $2,863  $3,268 
         

Weighted Average Remaining Lease Term

        

Operating leases (in years)

  6   7 

Finance leases (in years)

  4   6 
         

Weighted Average Discount Rate

        

Operating leases

  3.74%  3.76%

Finance leases

  3.50%  3.80%
Operating and Finance Lease, Liability, Maturity [Table Text Block]
  

Operating

  

Finance

 

(in thousands)

 

Leases

  

Leases

 
         

Year Ending December 31,

        

2021

 $3,304  $456 

2022

  5,743   851 

2023

  4,628   578 

2024

  3,881   492 

2025

  2,577   325 

Thereafter

  6,602   388 

Total future minimum lease payments

 $26,735  $3,090 

Less remaining imputed interest

  (2,960)  (227)

Total

 $23,775  $2,863