Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Commitments and Contingencies (Tables)

v3.8.0.1
Note 12 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2018 (remainder)   $
1,904,467
 
2019    
2,354,982
 
2020    
2,105,402
 
2021    
1,991,650
 
2022    
1,879,686
 
Thereafter    
3,253,292
 
Total   $
13,489,479