XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.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. 04, 2021
Jun. 28, 2020
Jul. 04, 2021
Jun. 28, 2020
Earnings Per Share Basic [Line Items]        
Net income $ 36,803 $ 11,136 $ 58,349 $ 6,525
Weighted-average shares of common stock outstanding:        
Basic 21,746 21,252 21,582 21,200
Dilutive effect of common stock equivalents arising from share option, nonvested share and nonvested share unit awards 847 106 925 156
Diluted 22,593 21,358 22,507 21,356
Basic earnings per share $ 1.69 $ 0.52 $ 2.70 $ 0.31
Diluted earnings per share $ 1.63 $ 0.52 $ 2.59 $ 0.31
Share Option Awards [Member]        
Weighted-average shares of common stock outstanding:        
Antidilutive shares/unit awards excluded from diluted calculation   778 12 694
Nonvested Share Awards and Nonvested Share Unit Awards [Member]        
Weighted-average shares of common stock outstanding:        
Antidilutive shares/unit awards excluded from diluted calculation 4 315 2 359