XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition, Impact on Condensed Consolidated Balance Sheet (Details) - USD ($)
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Assets [Abstract]      
Accounts receivable $ 14,455,354 [1] $ 13,648,258 $ 4,655,105
Deferred royalty buy-down 601,660 [1]   1,794,126
Deferred tax assets, net 275,526 [1]   1,739,706
Liabilities [Abstract]      
Accounts payable and accrued expenses 1,116,463 [1] 1,650,447 933,998
Deferred revenue 0 [1]   1,057,979
Income tax payable 694,050 [1] 950,161 68,733
Deferred revenue, long term 0 [1]   5,340,708
Equity [Abstract]      
Retained earnings 65,993,035 [1] $ 60,949,985 $ 41,939,115
Adjusted / Balances Without Adoption of New Revenue Standard [Member] | ASU 2014-09 [Member]      
Assets [Abstract]      
Accounts receivable 6,300,000    
Deferred royalty buy-down 700,000    
Deferred tax assets, net 1,500,000    
Liabilities [Abstract]      
Accounts payable and accrued expenses 500,000    
Deferred revenue 1,000,000    
Income tax payable (600,000)    
Deferred revenue, long term 4,500,000    
Equity [Abstract]      
Retained earnings 55,500,000    
Adjustments / Effect of Change Higher / (Lower) [Member] | ASU 2014-09 [Member]      
Assets [Abstract]      
Accounts receivable 8,200,000    
Deferred royalty buy-down (100,000)    
Deferred tax assets, net (1,200,000)    
Liabilities [Abstract]      
Accounts payable and accrued expenses 600,000    
Deferred revenue (1,000,000)    
Income tax payable 1,300,000    
Deferred revenue, long term (4,500,000)    
Equity [Abstract]      
Retained earnings $ 10,500,000    
[1] As of January 1, 2018, the Company adopted the requirements of ASC 606 using the modified retrospective adoption method, and as a result, there is a lack of comparability of certain amounts to the prior periods presented. 3-Summary of Significant Accounting Policies for additional discussion.