v3.25.2
Net Loss 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
Numerator        
Net income $ 18,917 $ 9,712 $ 14,194 $ 9,245
Denominator        
Basic weighted average common shares outstanding (in shares) 156,464 161,788 157,524 161,518
Dilutive effect of employee stock options and awards (in shares) 5,929 6,222 5,773 6,502
Diluted weighted average common shares outstanding (in shares) 162,393 168,010 163,297 168,020
Net income per share        
Basic (in usd per share) $ 0.12 $ 0.06 $ 0.09 $ 0.06
Diluted (in usd per share) $ 0.12 $ 0.06 $ 0.09 $ 0.06
Antidilutive securities excluded from computation of earnings per share (in shares) 8,200 3,500 7,600 2,400