XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.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. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Earnings Per Share Reconciliation [Abstract]        
Net earnings $ 4,064 $ 11,856 $ 8,092 $ 19,840
Basic:        
Weighted average number of shares outstanding (in shares) 28,005 27,867 27,977 27,841
Basic earnings per share (in usd per share) $ 0.15 $ 0.43 $ 0.29 $ 0.71
Diluted(1):        
Weighted average shares issuable on exercise of dilutive stock options (in shares) 54 46 94 49
Diluted (in shares) 28,059 27,913 28,071 27,890
Diluted earnings per share (in usd per share) $ 0.14 $ 0.42 $ 0.29 $ 0.71