XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Note 5 - Revenue Recognition - Disaggregated Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Gross Sales $ 3,279,399 $ 3,885,887 $ 6,459,716 $ 7,322,151
Personal Care [Member]        
Gross Sales 1,435,951 2,326,733 3,087,673 4,449,845
Pharmaceuticals [Member]        
Gross Sales 994,731 891,064 1,882,333 1,635,873
Medical Product [Member]        
Gross Sales 807,694 624,732 1,418,201 1,163,829
Industrial And Other [Member]        
Gross Sales $ 41,023 $ 43,358 $ 71,509 $ 72,604