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

Remainder of 2019

  $ 4,827  

2020

    18,886  

2021

    17,630  

2022

    15,489  

2023

    10,358  

2024 through 2035

    19,067  

Total future minimum lease payments

  $ 86,257  

Less: imputed interest

    13,554  

Total

  $ 72,703