XML 242 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]        
Net (loss) income $ (43,421) $ (2,758) $ (73,827) $ 4,685
Weighted-average shares outstanding 27,161 28,100 27,106 28,178
Dilutive effect of employee stock options and restricted shares 0 0 0 730
Diluted weighted-average shares outstanding 27,161 28,100 27,106 28,908
Basic income per share $ (1.60) $ (0.10) $ (2.72) $ 0.17
Diluted income per share $ (1.60) $ (0.10) $ (2.72) $ 0.16