v3.26.1
Note 2 - Net Income Per Share (Tables)
6 Months Ended
Jul. 04, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

July 4,

  

June 28,

  

July 4,

  

June 28,

 

(In thousands, except per share data)

 

2026

  

2025

  

2026

  

2025

 

Net income

 $19,359  $2,913  $41,176  $7,935 
                 

Shares used in basic Net income per share

  137,049   137,112   136,932   137,399 

Dilutive effect of employee equity incentive awards

  3,183   484   3,092   276 

Shares used in diluted Net income per share

  140,232   137,596   140,024   137,675 
                 

Basic Net income per share

 $0.14  $0.02  $0.30  $0.06 

Diluted Net income per share

 $0.14  $0.02  $0.29  $0.06