XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Net Income per Share (Tables)
9 Months Ended
Sep. 27, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 27,

  

September 28,

  

September 27,

  

September 28,

 

(In thousands, except per share data)

 

2025

  

2024

  

2025

  

2024

 

Net income

 $2,794  $7,190  $10,729  $44,617 
                 

Shares used in basic Net income per share

  136,877   137,709   137,224   137,577 

Dilutive effect of employee equity incentive awards

  1,226   185   845   697 

Shares used in diluted Net income per share

  138,103   137,894   138,069   138,274 
                 

Basic Net income per share

 $0.02  $0.05  $0.08  $0.32 

Diluted Net income per share

 $0.02  $0.05  $0.08  $0.32