v3.25.4
Note 2 - Net Income Per Share (Tables)
12 Months Ended
Jan. 03, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended

 
  

January 3,

  

December 28,

  

December 30,

 

(In thousands, except per share data)

 

2026

  

2024

  

2023

 

Net income

 $3,084  $61,131  $259,061 
             

Shares used in basic Net income per share

  137,091   137,623   137,694 

Dilutive effect of employee equity incentive awards

  1,147   699   2,096 

Shares used in diluted Net income per share

  138,238   138,322   139,790 
             

Basic Net income per share

 $0.02  $0.44  $1.88 

Diluted Net income per share

 $0.02  $0.44  $1.85