XML 36 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Net Income Per Share (Tables)
3 Months Ended
Apr. 04, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 
  

April 4,

  

March 29,

 

(In thousands, except per share data)

 

2026

  

2025

 

Net income

 $21,817  $5,022 
         

Shares used in basic Net income per share

  136,814   137,686 

Dilutive effect of employee equity incentive awards

  2,576   631 

Shares used in diluted Net income per share

  139,390   138,317 
         

Basic Net income per share

 $0.16  $0.04 

Diluted Net income per share

 $0.16  $0.04