XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net sales $ 14,485,650 $ 12,059,976
North America [Member]    
Net sales 11,397,862 8,096,080
Europe [Member]    
Net sales 2,999,664 2,506,433
Asia [Member]    
Net sales 52,764 1,389,277
Other [Member]    
Net sales $ 35,360 $ 68,186