Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets - Net - Schedule of Finite-Lived Intangible Assets (Details)

v3.8.0.1
Goodwill and Intangible Assets - Net - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Beginning Balance $ 18,897,091 $ 13,860,900
Purchase of other intangible assets 209,078 200,404
Allocation from 2017, 2016 Acquisitions 119,925 4,835,787
Ending Balance $ 19,226,094 18,897,091
Useful lives 3 years  
Beginning Balance $ 13,063,385 8,481,496
Amortization expense 3,653,165 4,581,889
Ending Balance 16,716,550 13,063,385
Net book value 2,509,544 5,833,706
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning Balance 16,371,375 12,166,546
Purchase of other intangible assets
Allocation from 2017, 2016 Acquisitions 119,925 4,204,829
Ending Balance $ 16,491,300 $ 16,371,375
Useful lives 3 years 3 years
Beginning Balance $ 11,497,555 $ 7,351,532
Amortization expense 3,187,635 4,146,023
Ending Balance 14,685,190 11,497,555
Net book value 1,806,110 4,873,820
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning Balance 1,236,377 1,206,272
Purchase of other intangible assets
Allocation from 2017, 2016 Acquisitions 30,105
Ending Balance $ 1,236,377 $ 1,236,377
Useful lives 3 years 3 years
Beginning Balance $ 1,106,706 $ 835,771
Amortization expense 120,895 270,935
Ending Balance 1,227,601 1,106,706
Net book value 8,776 129,671
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning Balance 1,289,339 488,082
Purchase of other intangible assets 209,078 200,404
Allocation from 2017, 2016 Acquisitions 600,853
Ending Balance $ 1,498,417 $ 1,289,339
Useful lives 3 years 3 years
Beginning Balance $ 459,124 $ 294,193
Amortization expense 344,635 164,931
Ending Balance 803,759 459,124
Net book value $ 694,658 $ 830,215