XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2023
Jul. 03, 2022
Jul. 02, 2023
Jul. 03, 2022
Earnings Per Share Basic [Line Items]        
Net (loss) income $ (282) $ 8,934 $ (89) $ 18,037
Weighted-average shares of common stock outstanding:        
Basic 21,762 21,675 21,696 21,677
Dilutive effect of common stock equivalents arising from share option and nonvested share awards   364   520
Diluted 21,762 22,039 21,696 22,197
Basic (loss) earnings per share $ (0.01) $ 0.41 $ 0.00 $ 0.83
Diluted (loss) earnings per share $ (0.01) $ 0.41 $ 0.00 $ 0.81
Share Option Awards [Member]        
Weighted-average shares of common stock outstanding:        
Antidilutive shares/awards excluded from diluted calculation 20 14 20 12
Nonvested Share Awards and Nonvested Share Unit Awards [Member]        
Weighted-average shares of common stock outstanding:        
Antidilutive shares/awards excluded from diluted calculation 298 403 327