Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.22.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Accounting Policies [Abstract]    
Net income $ 30,478 $ 22,587
Weighted average shares outstanding - Basic 32,439 32,193
Net effect of dilutive securities - Stock based compensation $ 126 $ 152
Weighted average shares outstanding - Diluted 32,565 32,345
Net income per share:    
Basic $ 0.94 $ 0.70
Diluted $ 0.94 $ 0.70