XML 16 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Accumulated amortization $ (21,125,704) $ (20,173,881)
Balance 32,677,214  
Total, cost 56,500,798 52,445,462
Intangible assets, net 35,375,094 32,271,581
Easements [Member]    
Accumulated amortization
Balance 2,697,880 2,032,494
Customer Relationships [Member]    
Cost 39,855,900 37,743,900
Accumulated amortization (18,547,994) (17,890,487)
Balance 21,307,906 19,853,413
Permits, Licenses and Lease Acquisition Costs [Member]    
Cost 10,613,471 10,305,521
Accumulated amortization (1,675,972) (1,443,337)
Balance 8,937,499 8,862,184
Site Location [Member]    
Cost 849,347 849,347
Accumulated amortization (150,995) (136,839)
Balance 698,352 712,508
Noncompete Agreements [Member]    
Cost 626,000 626,000
Accumulated amortization (300,618) (269,318)
Balance 325,382 356,682
Trademarks and Trade Names [Member]    
Cost 1,692,200 722,200
Accumulated amortization (284,125) (267,900)
Balance 1,408,075 454,300
Technology-Based Intangible Assets [Member]    
Cost 138,000 138,000
Accumulated amortization (138,000) (138,000)
Balance
Nonsolicitation Agreement [Member]    
Cost 28,000 28,000
Accumulated amortization (28,000) (28,000)
Balance