XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Computation of Earnings Per Share (Tables)
6 Months Ended
Jul. 01, 2022
Earnings Per Share Reconciliation [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
   For the Three Months EndedFor the Six Months Ended
  July 1,
2022
July 2,
2021
July 1,
2022
July 2,
2021
In thousands, except per share amounts  
Net earnings$4,064 $11,856 $8,092 $19,840 
Basic:  
Weighted average number of shares outstanding28,005 27,867 27,977 27,841 
Basic earnings per share$0.15 $0.43 $0.29 $0.71 
Diluted(1):
  
Weighted average number of shares outstanding28,005 27,867 27,977 27,841 
Weighted average shares issuable on exercise of dilutive stock options54 46 94 49 
Total28,059 27,913 28,071 27,890 
Diluted earnings per share$0.14 $0.42 $0.29 $0.71