v3.26.1
Note 2 - Net Income Per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Net income $ 19,359 $ 2,913 $ 41,176 $ 7,935
Shares used in basic Net income per share (in shares) 137,049 137,112 136,932 137,399
Dilutive effect of employee equity incentive awards (in shares) 3,183 484 3,092 276
Shares used in diluted Net income per share (in shares) 140,232 137,596 140,024 137,675
Basic (in dollars per share) $ 0.14 $ 0.02 $ 0.3 $ 0.06
Diluted (in dollars per share) $ 0.14 $ 0.02 $ 0.29 $ 0.06