XML 97 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets:    
Allowance for doubtful accounts $ 530,744 $ 427,484
Other assets (1,647,113) (2,047,104)
Accrued expenses 412,165 355,361
Other long-term liabilities 2,729,442 2,918,611
Stock-based compensation 141,960 107,715
Net operating losses 3,726,364 5,506,040
Subtotal 5,893,562 7,268,107
Valuation allowance (3,760,454) (328,170)
Total 2,133,108 6,939,937
Deferred tax liabilities:    
Prepaid expenses (99,187) (96,085)
Property and equipment (2,858,163) (2,743,550)
Intangibles (122,088,303) (119,383,233)
Total (125,045,653) (122,222,868)
Net deferred tax liabilities $ (122,912,545) $ (115,282,931)