XML 44 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Net Income Per Share
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Earnings Per Share [Text Block]

11.   NET INCOME PER SHARE

 

The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share amounts):

 

   

Year Ended December 31,

 
   

2019

   

2018

   

2017

 

Numerator:

                       

Net income

  $ 108,839     $ 105,268     $ 65,203  
                         

Denominator:

                       

Weighted-average outstanding shares - basic

    43,165       42,247       41,350  

Effect of dilutive securities

    2,598       2,355       2,228  

Weighted-average outstanding shares - diluted

    45,763       44,602       43,578  
                         

Net income per share:

                       

Basic

  $ 2.52     $ 2.49     $ 1.58  

Diluted

  $ 2.38     $ 2.36     $ 1.50  

 

Anti-dilutive common stock equivalents were not material in any of the periods presented.