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

As of June 30, 2019

 
   

Operating Leases

 
   

(In thousands)

 

Remaining 2019

  $ 4,208  

2020

    8,511  

2021

    7,603  

2022

    6,417  

2023

    5,416  

Thereafter

    9,521  

Total lease payments

    41,676  

Less amount of payment representing interest

    (3,818 )

Total present value of lease payments

  $ 37,858  
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