XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Net Income Per Share (Tables)
6 Months Ended
Jul. 02, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

July 2,

  

July 3,

  

July 2,

  

July 3,

 

(in thousands, except per share data)

 

2022

  

2021

  

2022

  

2021

 

Net income

 $44,532  $21,838  $80,610  $40,651 
                 

Shares used in basic Net income per share

  137,424   136,388   137,462   136,394 

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

  2,746   5,103   3,195   5,243 

Shares used in diluted Net income per share

  140,170   141,491   140,657   141,637 
                 

Basic Net income per share

 $0.32  $0.16  $0.59  $0.30 

Diluted Net income per share

 $0.32  $0.15  $0.57  $0.29 
  

Three Months Ended

  

Six Months Ended

 
  

July 2,

  

July 3,

  

July 2,

  

July 3,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

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

  558   124   442   96