XML 82 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Schedule of Components of Deferred Taxes (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets:    
Reserves $ 18,877 $ 88,243
Accrued expenses 284,364 90,348
Deferred compensation 217,994 178,591
Deferred revenue 158,196 113,726
Inventories 158,967 355,387
Credits and loss carryforward 3,268,535 1,539,791
Total deferred tax assets before valuation allowance 4,106,933 2,366,086
Less: valuation allowance (183,048)  
Total deferred tax assets 3,923,885 2,366,086
Deferred tax liabilities:    
Property and equipment (151,927) (229,129)
Intangible assets (1,009,293) (602,126)
Other (257,033) (216,384)
Total deferred tax liabilities (1,418,253) (1,047,639)
Net deferred tax assets $ 2,505,632 $ 1,318,447