XML 37 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Leases (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
   

As of September 30, 2019

 
   

Operating Leases

 
   

(In thousands)

 

Remaining 2019

  $ 2,114  

2020

    8,543  

2021

    7,635  

2022

    6,428  

2023

    5,426  

Thereafter

    9,531  

Total lease payments

    39,677  

Less amount of payment representing interest

    (3,535 )

Total present value of lease payments

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

As of December 31, 2018

 
   

Operating Leases

 
   

(In thousands)

 

2019

  $ 8,835  

2020

    7,220  

2021

    6,406  

2022

    5,406  

2023

    4,208  

Thereafter

    4,899  

Total minimum lease payments

  $ 36,974