XML 68 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Deferred tax assets, Allowance for doubtful accounts $ 1,670,652 $ 1,180,109
Deferred tax assets, Loss carry-forwards 2,326,787 1,953,067
Deferred tax assets, Fixed assets 22,635 12,972
Deferred tax assets, Inventory valuation 332,760 315,719
Deferred tax assets, Salary payable 11,946
Deferred tax assets, Long-term investments 5,381 5,452
Deferred tax assets, Intangible assets
Deferred tax assets, Gross 4,358,215 3,479,265
Deferred tax assets, Valuation allowance (4,240,585) (3,366,150)
Total deferred tax assets 117,630 113,115
Deferred tax liabilities, Allowance for doubtful accounts
Deferred tax liabilities, Loss carry-forwards
Deferred tax liabilities, Fixed assets (243,517) (240,659)
Deferred tax liabilities, Inventory valuation
Deferred tax liabilities, Salary payable
Deferred tax liabilities, Long-term investments
Deferred tax liabilities, Intangible assets 125,887 127,544
Deferred tax liabilities, Gross (117,630) (113,115)
Deferred tax liabilities, Valuation allowance
Total deferred tax liabilities $ (117,630) $ (113,115)