XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Net Income Per Share (Tables)
3 Months Ended
Mar. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

 
   

March 30,

   

April 1,

 

(In thousands, except per share data)

 

2024

   

2023

 

Net income

  $ 14,796     $ 55,923  
                 

Shares used in basic Net income per share

    137,475       137,418  

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

    1,299       2,683  

Shares used in diluted Net income per share

    138,774       140,101  
                 

Basic Net income per share

  $ 0.11     $ 0.41  

Diluted Net income per share

  $ 0.11     $ 0.40  
   

Three Months Ended

 
   

March 30,

   

April 1,

 

(In thousands)

 

2024

   

2023

 

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

    950       141