XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Net Income Per Share (Tables)
6 Months Ended
Jul. 01, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

July 1,

  

July 2,

  

July 1,

  

July 2,

 

(In thousands, except per share data)

 

2023

  

2022

  

2023

  

2022

 

Net income

 $50,644  $44,532  $106,567  $80,610 
                 

Shares used in basic Net income per share

  137,735   137,424   137,573   137,462 

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

  2,033   2,746   2,393   3,195 

Shares used in diluted Net income per share

  139,768   140,170   139,966   140,657 
                 

Basic Net income per share

 $0.37  $0.32  $0.77  $0.59 

Diluted Net income per share

 $0.36  $0.32  $0.76  $0.57 
  

Three Months Ended

  

Six Months Ended

 
  

July 1,

  

July 2,

  

July 1,

  

July 2,

 

(In thousands)

 

2023

  

2022

  

2023

  

2022

 

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

  158   558   115   442