XML 32 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Leases (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Year ending December 31:
       
2019
  $
3,419,357
 
2020
   
4,020,144
 
2021
   
3,374,409
 
2022
   
2,286,366
 
2023
   
1,436,404
 
2024
   
798,046
 
2025
   
624,970
 
2026
   
420,549
 
2027
   
296,974
 
2028
   
61,350
 
Total minimum lease payments
  $
16,738,569