XML 52 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Year Ended

 
   

December 31,

   

January 1,

   

January 2,

 

(In thousands, except per share data)

 

2022

   

2022

   

2021

 

Net income

  $ 178,882     $ 95,922     $ 47,392  
                         

Shares used in basic Net income per share

    137,321       136,619       135,220  

Dilutive effect of stock options, RSUs, ESPP shares, and equity awards with a market condition or performance condition

    3,346       5,524       6,056  

Shares used in diluted Net income per share

    140,667       142,143       141,276  
                         

Basic Net income per share

  $ 1.30     $ 0.70     $ 0.35  

Diluted Net income per share

  $ 1.27     $ 0.67     $ 0.34  
   

Year Ended

 
   

December 31,

   

January 1,

   

January 2,

 

(In thousands)

 

2022

   

2022

   

2021

 

Stock options, RSUs, ESPP shares, and equity awards with a market condition or performance condition excluded as they are antidilutive

    472       638       646