XML 42 R16.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 3 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2014
Accounting Policies [Abstract]  
Schedule of Inventory, Current [Table Text Block]
   

September 30,

   

December 31,

 
   

2014

   

2013

 
                 

Finished goods

  $ 54,011     $ 54,403  

Raw materials

    4,500       6,084  
    $ 58,511     $ 60,487  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2014

   

2013

   

2014

   

2013

 
                                 

Net income

  $ 12,106     $ 11,452     $ 27,750     $ 36,484  
                                 

Weighted average shares outstanding used in calculating basic earnings per share

    13,771       14,661       14,299       14,648  

Dilutive common share equivalents

    112       251       94       178  

Weighted average common and common share equivalents used in calculating diluted earnings per share

    13,883       14,912       14,393       14,826  
                                 

Income per common share:

                               

Basic

  $ 0.88     $ 0.78     $ 1.94     $ 2.49  
                                 

Diluted

  $ 0.87     $ 0.77     $ 1.93     $ 2.46  
                                 

Options and restricted share units outstanding which are not included in the calculation of diluted earnings per share because their impact is anti-dilutive

    123       --       78       3  
Schedule of Credit Losses for Financing Receivables, Current [Table Text Block]

Balance at beginning of period

  $ 3,999  

Provision

    2,543  

Write-offs

    (2,875

)

Balance at end of period

  $ 3,667  

Balance at beginning of period

  $ 317  

Provision

    1,416  

Write-offs

    (116

)

Balance at end of period

  $ 1,617  
Past Due Financing Receivables [Table Text Block]

Current

  $ 4,200  
1-30     575  
31-60     315  
61-90     686  

91+

    237  
    $ 6,013