XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Net Income Per Share (Tables)
12 Months Ended
Dec. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended

 
  

December 30,

  

December 31,

  

January 1,

 

(In thousands, except per share data)

 

2023

  

2022

  

2022

 

Net income

 $259,061  $178,882  $95,922 
             

Shares used in basic Net income per share

  137,694   137,321   136,619 

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

  2,096   3,346   5,524 

Shares used in diluted Net income per share

  139,790   140,667   142,143 
             

Basic Net income per share

 $1.88  $1.30  $0.70 

Diluted Net income per share

 $1.85  $1.27  $0.67 
  

Year Ended

 
  

December 30,

  

December 31,

  

January 1,

 

(In thousands)

 

2023

  

2022

  

2022

 

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

  376   472   638