XML 77 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Leases (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Lease, Cost [Table Text Block]
(in thousands)
 
2019
 
         
Operating lease cost
  $
7,013
 
         
Finance lease cost
       
Amortization of right to use asset
   
67
 
Interest on lease liabilities
   
15
 
    $
82
 
Lease, Payment [Table Text Block]
(in thousands)
 
2019
 
         
Cash paid for amounts included in the measurement of lease liabilities:
       
Operating cash flows from operating leases
  $
6,913
 
Operating cash flows from finance leases
   
15
 
Financing cash flows from finance leases
   
63
 
Total cash paid for amounts included in the measurement of lease liabilities
  $
6,991
 
Lease, Balance Sheet Information [Table Text Block]
(in thousands)
 
2019
 
         
Operating leases
 
 
 
 
Operating lease right of use asset
  $
31,624
 
Operating lease accumulated depreciation
   
(5,825
)
Operating lease right of use asset, net
  $
25,799
 
         
Operating lease current liabilities
   
5,481
 
Operating lease liabilities
   
20,418
 
    $
25,899
 
(in thousands)
 
2019
 
         
Finance leases
 
 
 
 
Finance lease right of use asset
  $
613
 
Finance lease accumulated depreciation
   
(67
)
Finance lease right of use asset, net
  $
546
 
         
Finance lease current liabilities
   
108
 
Finance lease liabilities
   
443
 
    $
551
 
Weighted average remaining lease term (in years)
 
 
 
 
Operating leases
   
7
 
Finance leases
   
6
 
         
Weighted average discount rate
 
 
 
 
Operating leases
   
3.72
%
Finance leases
   
4.01
%
Operating and Finance Lease, Liability, Maturity [Table Text Block]
(in thousands)
 
Operating
Lease
   
Finance
Lease
 
Year Ending December 31,
               
2020
  $
6,329
    $
127
 
2021
   
5,451
     
125
 
2022
   
4,424
     
116
 
2023
   
3,516
     
77
 
2024
   
2,897
     
58
 
Thereafter
   
6,876
     
111
 
Total future minimum lease payments
  $
29,493
    $
614
 
Less remaining imputed interest
   
(3,594
)    
(63
)
Total
  $
25,899
    $
551