XML 37 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
2018
   
2017
   
2016
 
RETAIL (end users, consumers, individuals)
   
61%
     
59%
     
56%
 
NON-RETAIL (hospitals, organizations, distributors, and businesses)
   
39%
     
41%
     
44%
 
     
100%
     
100%
     
100%
 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
201
8
   
201
7
   
201
6
 
BASIC
                       
Net income
  $
1,963,828
    $
4,451,751
    $
6,402,259
 
                         
Weighted average common shares outstanding
   
9,185,203
     
9,242,092
     
9,301,867
 
                         
Earnings per share – basic
 
$
0.21
   
$
0.48
   
$
0.69
 
                         
DILUTED
 
 
 
 
 
 
 
 
 
 
 
 
Net income
  $
1,963,828
    $
4,451,751
    $
6,402,259
 
                         
Weighted average common shares outstanding
   
9,185,203
     
9,242,092
     
9,301,867
 
Effect of restricted stock awards and assumed exercise of stock options
   
459
     
14,718
     
19,691
 
Weighted average common shares outstanding, assuming dilution
   
9,185,662
     
9,256,810
     
9,321,558
 
                         
Earnings per share - diluted
 
$
0.21
   
$
0.48
   
$
0.69
 
                         
Outstanding options and restricted stock awards excluded as anti-dilutive
   
657,717
     
17,632
     
31,477
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   
As of December 31, 201
8
 
   
 
Gross
   
Accumulated
Amortization
   
 
Net
 
Trademarks, Copyrights
  $
554,369
    $
546,702
    $
7,667
 
Non-Compete Agreements
   
175,316
     
166,483
     
8,833
 
    $
729,685
    $
713,185
    $
16,500
 
   
As of December 31, 201
7
 
   
 
Gross
   
Accumulated
Amortization
   
 
Net
 
Trademarks, Copyrights
  $
554,369
    $
545,897
    $
8,472
 
Non-Compete Agreements
   
175,316
     
164,566
     
10,750
 
    $
729,685
    $
710,463
    $
19,222