v3.25.2
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
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Net income $ 2,913 $ 22,631 $ 7,935 $ 37,427
Shares used in basic Net income per share (in shares) 137,112 137,548 137,399 137,480
Dilutive effect of employee equity incentive awards (in shares) 484 695 276 1,005
Shares used in diluted Net income per share (in shares) 137,596 138,243 137,675 138,485
Basic (in dollars per share) $ 0.02 $ 0.16 $ 0.06 $ 0.27
Diluted (in dollars per share) $ 0.02 $ 0.16 $ 0.06 $ 0.27