XML 82 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Leases (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Lease, Cost [Table Text Block]
       

Operating lease expense

  $ 5,094  

Cash paid for leases

  $ 4,585  

Right of use assets obtained in exchange for lease obligations

  $ 27,639  

Weighted average remaining lease term (years)

    8.52  

Weighted average discount rate

    3.9 %
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2020

  $ 4,455  

2021

    6,174  

2022

    6,351  

2023

    6,266  

2024

    6,073  

Thereafter

    23,630  

Total future minimum lease payments

    52,949  

Less: Imputed interest

    8,006  

Lease incentive recognized as offset to asset liability

    1,324  

Present value of lease obligations

  $ 43,619  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]

2019

  $ 4,588  

2020

    2,252  

2021

    1,883  

2022

    1,722  

2023

    1,615  

2024 and thereafter

    1,698  

Total

  $ 13,758