Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation - Schedule of Prior Adjustments for Implements to New Revenue Recognition (Details)

v3.10.0.1
Basis of Presentation - Schedule of Prior Adjustments for Implements to New Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
NET REVENUE $ 17,044,526 $ 7,513,592 $ 34,034,788   $ 23,518,416
Direct operating costs 12,123,907 4,171,932 20,941,535   13,592,492
Selling and marketing 461,512 228,991 1,169,583   853,460
General and administrative 5,131,295 2,474,139 10,786,234   8,232,613
Research and development 263,717 249,045 768,517   843,294
Change in contingent consideration 25,473 68,253   151,423
Depreciation and amortization 822,098 664,441 1,972,565   3,637,131
Total operating expenses 18,828,002 7,788,548 35,706,687   27,586,041
OPERATING (LOSS) INCOME (1,783,476) (274,956) (1,671,899)   (4,067,625)
Interest income 24,544 5,446 59,768   13,598
Interest expense (104,872) (678,103) (253,120)   (1,242,672)
Other (expense) income - net (218,721) 32,494 151,242   107,364
(LOSS) INCOME BEFORE INCOME TAXES (2,082,525) (915,119) (1,714,009)   (5,189,335)
Income tax benefit (250,072) 65,000 (151,872)   192,332
NET (LOSS) INCOME (1,832,453) (980,119) (1,562,137) $ (1,562,137) (5,381,667)
Preferred stock dividend 1,056,214 652,697 3,080,263   1,283,151
NET (LOSS) INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ (2,888,667) $ (1,632,816) $ (4,642,400)   $ (6,664,818)
Loss per common share: Basic and diluted (loss) income per share $ (0.25) $ (0.14) $ (0.40)   $ (0.62)
Impact of New Revenue Standard [Member]          
NET REVENUE $ (251,120)   $ 75,511    
Direct operating costs      
Selling and marketing 5,076   (6,149)    
General and administrative      
Research and development      
Change in contingent consideration      
Depreciation and amortization      
Total operating expenses 5,076   (6,149)    
OPERATING (LOSS) INCOME (256,196)   81,660    
Interest income      
Interest expense      
Other (expense) income - net      
(LOSS) INCOME BEFORE INCOME TAXES (256,196)   81,660    
Income tax benefit      
NET (LOSS) INCOME (256,196)   81,660    
Preferred stock dividend      
NET (LOSS) INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ (256,196)   $ 81,660    
Loss per common share: Basic and diluted (loss) income per share $ (0.03)   $ 0.01    
Previous Revenue Standard [Member]          
NET REVENUE $ 17,295,646   $ 33,959,277    
Direct operating costs 12,123,907   20,941,535    
Selling and marketing 456,436   1,175,732    
General and administrative 5,131,295   10,786,234    
Research and development 263,717   768,517    
Change in contingent consideration 25,473   68,253    
Depreciation and amortization 822,098   1,972,565    
Total operating expenses 18,822,926   35,712,836    
OPERATING (LOSS) INCOME (1,527,280)   (1,753,559)    
Interest income 24,544   59,768    
Interest expense (104,872)   (253,120)    
Other (expense) income - net (218,721)   151,242    
(LOSS) INCOME BEFORE INCOME TAXES (1,826,329)   (1,795,669)    
Income tax benefit (250,072)   (151,872)    
NET (LOSS) INCOME (1,576,257)   (1,643,797)    
Preferred stock dividend 1,056,214   3,080,263    
NET (LOSS) INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ (2,632,471)   $ (4,724,060)    
Loss per common share: Basic and diluted (loss) income per share $ (0.22)   $ (0.41)