XML 98 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2014
Accounting Policies [Abstract]  
Summary of Valuation Allowance [Table Text Block]

Years ended

December 31: 

 

Beginning

balance

January 1,

   

Additional

provisions

to allowance

   

Write-offs

and other

deductions

   

Ending

balance

December 31,

 
                                 

2014

  $ 1,736     $ 774     $ (743 )   $ 1,767  
                                 

2013

  $ 1,729     $ 457     $ (450 )   $ 1,736  
                                 

2012

  $ 1,711     $ 904     $ (886 )   $ 1,729  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands except per share data)

                       
   

2014

   

2013

   

2012

 

Numerator:

                       
                         

Net income

  $ 17,808     $ 5,244     $ 6,065  
                         

Denominator:

                       
                         

Denominator for basic income per share – weighted-average shares

    15,250       14,837       14,742  

Effect of dilutive securities:

                       

Equivalent shares issuable upon conversion of unvested restricted shares

    266       202       66  

Equivalent shares issuable upon conversion of unvested employee stock options

    1       -       -  

Denominator for diluted income per share adjusted weighted-average shares and assumed conversions

    15,517       15,039       14,808  
                         

Net income per share:

                       

Basic income per share

  $ 1.17     $ 0.35     $ 0.41  

Diluted income per share

  $ 1.15     $ 0.35     $ 0.41