Annual report pursuant to Section 13 and 15(d)

Note 15 - Leases - Summary of Future Minimum Lease Payments (Details)

v3.8.0.1
Note 15 - Leases - Summary of Future Minimum Lease Payments (Details)
Dec. 31, 2017
USD ($)
2018 $ 328,117
2019 326,533
2020 315,594
2021 304,201
2022 253,339
Thereafter
Total future minimum lease payments $ 1,527,784