XML 117 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Income Per Share - Summary of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Oct. 01, 2021
Jul. 02, 2021
Apr. 02, 2021
Jan. 01, 2021
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Dec. 31, 2021
Jan. 01, 2021
Jan. 03, 2020
Numerator:                      
Net income $ 4,922 $ 6,020 $ 8,567 $ 4,992 $ 3,327 $ 3,892 $ (1,172) $ (134) $ 24,501 $ 5,913 $ 14,048
Weighted average common shares:                      
Common shares outstanding                 47,213 45,616 44,504
Less: Unvested restricted stock                 (3) (11) (11)
Denominator for basic calculation                 47,210 45,605 44,493
Weighted average effects of potentially diluted common stock:                      
Diluted                 49,456 47,953 46,895
Net income per share:                      
Basic $ 0.10 $ 0.13 $ 0.18 $ 0.11 $ 0.07 $ 0.08 $ (0.03)   $ 0.52 $ 0.13 $ 0.32
Diluted $ 0.10 $ 0.12 $ 0.17 $ 0.10 $ 0.07 $ 0.08 $ (0.03)   $ 0.50 $ 0.12 $ 0.30
Employee Stock Options                      
Weighted average effects of potentially diluted common stock:                      
Diluted                 2,145 2,272 2,254
Unvested Restricted Stock                      
Weighted average effects of potentially diluted common stock:                      
Diluted                 5 4 6
RSUs                      
Weighted average effects of potentially diluted common stock:                      
Diluted                 86 71 142
PSUs                      
Weighted average effects of potentially diluted common stock:                      
Diluted                 10 1