XML 58 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Intangible Assets - Schedule of Future Amortization, Intangible Assets Acquired in Acquisitions (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
2021 $ 3,862,948  
2022 3,729,539  
2023 3,709,781  
2024 3,646,587  
2025 3,632,783  
Thereafter 13,316,692  
Total 31,898,330  
Customer Relationships [Member]    
2021 2,500,221  
2022 2,379,935  
2023 2,379,935  
2024 2,379,935  
2025 2,379,935  
Thereafter 7,775,486  
Total $ 19,795,447 $ 19,853,413
Intangible assets, weighted average useful life (Month) 85 months  
Permits, Licenses and Lease Acquisition Costs [Member]    
2021 $ 984,381  
2022 984,381  
2023 984,381  
2024 984,381  
2025 983,602  
Thereafter 3,856,727  
Total $ 8,777,853 8,862,184
Intangible assets, weighted average useful life (Month) 108 months  
Site Location [Member]    
2021 $ 56,623  
2022 56,623  
2023 56,623  
2024 56,623  
2025 56,623  
Thereafter 401,236  
Total $ 684,351 712,508
Intangible assets, weighted average useful life (Month) 145 months  
Noncompete Agreements [Member]    
2021 $ 109,323  
2022 96,200  
2023 76,442  
2024 13,248  
2025 223  
Thereafter 0  
Total $ 295,436 356,682
Intangible assets, weighted average useful life (Month) 28 months  
Technology-Based Intangible Assets [Member]    
2021 $ 99,000  
2022 99,000  
2023 99,000  
2024 99,000  
2025 99,000  
Thereafter 470,430  
Total $ 965,430 0
Intangible assets, weighted average useful life (Month) 117 months  
Trademarks and Trade Names [Member]    
2021 $ 113,400  
2022 113,400  
2023 113,400  
2024 113,400  
2025 113,400  
Thereafter 812,813  
Total $ 1,379,813 $ 454,300
Intangible assets, weighted average useful life (Month) 110 months