XML 99 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Numerator      
Net income $ 29,030 $ 53,115 $ 84,720
Denominator      
Basic weighted average shares outstanding (in shares) 160,911,000 151,027,000 141,561,000
Dilutive effect of employee stock options and awards (in shares) 5,795,000 5,129,000 4,488,000
Diluted weighted average shares outstanding  (in shares) 166,706,000 156,156,000 146,049,000
Net income per share      
Basic (in usd per share) $ 0.18 $ 0.35 $ 0.60
Diluted (in usd per share) $ 0.17 $ 0.34 $ 0.58
Antidilutive securities excluded from computation of earnings per share (in shares) 3,100,000 800,000 600,000