XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Computation of Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share Reconciliation [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
   For the Three Months EndedFor the Nine Months Ended
  September 30,
2022
October 1,
2021
September 30,
2022
October 1,
2021
In thousands, except per share amounts  
Net earnings$625 $14,667 $8,717 $34,507 
Basic:  
Weighted average number of shares outstanding28,037 27,882 27,997 27,855 
Basic earnings per share$0.02 $0.53 $0.31 $1.24 
Diluted(1):
  
Weighted average number of shares outstanding28,037 27,882 27,997 27,855 
Weighted average shares issuable on exercise of dilutive stock options51 79 34 
Total28,088 27,888 28,076 27,889 
Diluted earnings per share$0.02 $0.53 $0.31 $1.24