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

Three Months Ended

 
   

March 29,

   

March 30,

 

(In thousands, except per share data)

 

2025

   

2024

 

Net income

  $ 5,022     $ 14,796  
                 

Shares used in basic Net income per share

    137,686       137,475  

Dilutive effect of employee equity incentive awards

    631       1,299  

Shares used in diluted Net income per share

    138,317       138,774  
                 

Basic Net income per share

  $ 0.04     $ 0.11  

Diluted Net income per share

  $ 0.04     $ 0.11