XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Net Income Per Share (Tables)
9 Months Ended
Oct. 02, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

October 2,

   

September 26,

   

October 2,

   

September 26,

 

(in thousands, except per share data)

 

2021

   

2020

   

2021

   

2020

 

Net income

  $ 26,739     $ 12,607     $ 67,390     $ 31,403  
                                 

Shares used in basic Net income per share

    136,638       135,598       136,476       134,903  

Dilutive effect of stock options, RSUs, ESPP shares, and equity awards with a market condition or performance condition

    4,994       5,926       5,687       5,860  

Shares used in diluted Net income per share

    141,632       141,524       142,163       140,763  
                                 

Basic Net income per share

  $ 0.20     $ 0.09     $ 0.49     $ 0.23  

Diluted Net income per share

  $ 0.19     $ 0.09     $ 0.47     $ 0.22  
   

Three Months Ended

   

Nine Months Ended

 
   

October 2,

   

September 26,

   

October 2,

   

September 26,

 

(in thousands)

 

2021

   

2020

   

2021

   

2020

 

Stock options, RSUs, ESPP shares, and equity awards with a market condition or performance condition excluded as they are antidilutive

  358     370     182     514