XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Net sales $ 16,565,316 $ 10,785,796 $ 37,923,619 $ 27,023,123
North America [Member]        
Net sales     27,911,538 17,356,081
Europe [Member]        
Net sales     7,097,942 9,179,116
Asia [Member]        
Net sales     2,740,175 421,668
Other [Member]        
Net sales     $ 173,964 $ 66,258