XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Computation of Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jul. 03, 2020
Jul. 02, 2021
Jul. 03, 2020
Earnings Per Share Reconciliation [Abstract]        
Earnings from continuing operations $ 11,856 $ (100) $ 19,840 $ (507)
Earnings from discontinued operations, net of tax 0 0 0 692
Net earnings (loss) $ 11,856 $ (100) $ 19,840 $ 185
Basic:        
Weighted average number of shares outstanding (in shares) 27,867 27,659 27,841 27,734
Basic earnings per share from continuing operations $ 0.43 $ (0.00) $ 0.71 $ (0.02)
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0.00 0.00 0.00 0.03
Basic earnings per share (in usd per share) $ 0.43 $ 0.00 $ 0.71 $ 0.01
Diluted:        
Weighted average shares issuable on exercise of dilutive stock options (in shares) 46 0 49 0
Diluted (in shares) 27,913 27,659 27,890 27,734
Diluted earnings per share from continuing operations $ 0.42 $ (0.00) $ 0.71 $ (0.02)
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share 0.00 0.00 0.00 0.03
Diluted earnings per share (in usd per share) $ 0.42 $ 0.00 $ 0.71 $ 0.01