Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)

v3.8.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Amortization $ 978,688
Net operating loss carryforward 5,244,000 11,752,815
Goodwill and intangible assets (112,742) 1,477,448
Allowance for doubtful accounts 259,110 130,580
Charitable contributions 618 891
Stock options 700,745 1,010,164
Accrued liabilities 121,993 254,165
Deferred state tax asset 595,531
Total deferred income tax assets 7,787,943 14,626,063
Depreciation (406,310) (969,933)
Total deferred income tax liabilities (406,310) (969,933)
Deferred tax asset, net 7,381,633 13,656,130
Less: valuation allowance 7,381,633 (13,656,130)
Net deferred tax assets