Annual report pursuant to Section 13 and 15(d)

Note 13 - Commitments and Contingencies (Tables)

v3.10.0.1
Note 13 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2019   $
2,630,443
 
2020    
2,406,645
 
2021    
2,299,887
 
2022    
2,195,077
 
2023    
1,474,396
 
Thereafter    
2,772,575
 
Total   $
13,779,023
 
Lease Exit Liability [Table Text Block]
Lease exit liability at December 31, 2017   $
299,400
 
Additions or changes in estimates    
250,704
 
Settlements    
(153,220
)
Net accretion    
(48,885
)
Lease exit liability at December 31, 2018   $
347,999