Annual report pursuant to Section 13 and 15(d)

6. Intangible Assets (Details)

v3.6.0.2
6. Intangible Assets (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Gross Carrying Amount $ 86,057,624 $ 62,683,624
Accumulated Amortization (22,440,153) (16,859,255)
Total 63,617,471 45,824,399
NBS [Member] | Trademarks and tradename [Member]    
Gross Carrying Amount 1,093,400 1,093,400
Accumulated Amortization (501,982) (331,651)
Total 591,418 761,749
NBS [Member] | Proprietary technology [Member]    
Gross Carrying Amount 6,670,000 5,781,000
Accumulated Amortization (4,036,915) (2,756,433)
Total 2,633,085 3,024,567
NBS [Member] | Non-compete agreement [Member]    
Gross Carrying Amount 12,128,043 10,703,043
Accumulated Amortization (9,891,892) (9,220,255)
Total 2,236,151 1,482,788
NBS [Member] | Customer relationships [Member]    
Gross Carrying Amount 65,948,181 44,888,181
Accumulated Amortization (7,827,697) (4,412,819)
Total 58,120,484 40,475,362
NBS [Member] | Favorable lease intangible [Member]    
Gross Carrying Amount 218,000 218,000
Accumulated Amortization (181,667) (138,067)
Total $ 36,333 $ 79,933