XML 48 R40.htm IDEA: XBRL DOCUMENT v3.24.3
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 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
Earnings Per Share Basic [Line Items]        
Net (loss) income $ (29,901) $ 1,858 $ (48,191) $ 1,769
Weighted-average shares of common stock outstanding:        
Basic 22,000 21,801 21,929 21,731
Dilutive effect of common stock equivalents arising from share option and nonvested share awards 0 244 0 272
Diluted 22,000 22,045 21,929 22,003
Basic (loss) earnings per share $ (1.36) $ 0.09 $ (2.2) $ 0.08
Diluted (loss) earnings per share $ (1.36) $ 0.08 $ (2.2) $ 0.08
Employee Stock Option        
Weighted-average shares of common stock outstanding:        
Antidilutive shares/unit awards excluded from diluted calculation 512 20 371 20
Non Vested Share Awards [Member]        
Weighted-average shares of common stock outstanding:        
Antidilutive shares/unit awards excluded from diluted calculation 705 276 436 310