XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Numerator:        
Net income (loss) $ 15,658 $ (3,968) $ 10,672 $ (11,823)
Denominator:        
Weighted-average common shares outstanding used to compute basic net income (loss) per share (in shares) 65,753 66,078 65,771 65,700
Effect of dilutive common stock equivalents (in shares) 4,036 0 3,202 0
Weighted-average common shares outstanding used to compute diluted net income (loss) per share (in shares) 69,789 66,078 68,973 65,700
Net income (loss) per common share:        
Basic net income (loss) per common share (in dollars per share) $ 0.24 $ (0.06) $ 0.16 $ (0.18)
Diluted net income (loss) per common share (in dollars per share) $ 0.22 $ (0.06) $ 0.15 $ (0.18)
Potentially dilutive shares excluded, weighted average (in shares) 3,874 12,294 7,028 12,004