XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Jun. 29, 2025
Mar. 30, 2025
Sep. 29, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 28, 2025
Sep. 29, 2024
Numerator                
Net income $ 2,991 $ 2,106 $ (829) $ 2,112 $ 8,900 $ 7,214 $ 4,268 $ 18,226
Denominator                
Weighted average common shares outstanding - basic (in shares) 61,027,278     60,428,016     60,933,443 60,275,167
Weighted average common shares outstanding - diluted (in shares) 62,834,080     61,851,127     62,798,962 62,343,751
Net income per common share - basic (in dollars per share) $ 0.05     $ 0.03     $ 0.07 $ 0.30
Net income per common share - diluted (in dollars per share) $ 0.05     $ 0.03     $ 0.07 $ 0.29
Stock options                
Denominator                
Stock units outstanding not included in diluted net (loss) income per share as their effect is anti-dilutive (in shares) 12,552     14,584     12,552 12,552
Restricted stock units                
Denominator                
Stock units outstanding not included in diluted net (loss) income per share as their effect is anti-dilutive (in shares) 222,055     419,863     9 317,530