XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Computation of Earnings Per Share (Tables)
6 Months Ended
Jul. 02, 2021
Earnings Per Share Reconciliation [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
   For the Three Months EndedFor the Six Months Ended
  July 2,
2021
July 3,
2020
July 2,
2021
July 3,
2020
In thousands, except per share amounts  
Earnings (loss) from continuing operations$11,856 $(100)$19,840 $(507)
Total earnings from discontinued operations— — — 692 
Net earnings (loss)$11,856 $(100)$19,840 $185 
Basic:  
Weighted average number of shares outstanding27,867 27,659 27,841 27,734 
Earnings (loss) per share from continuing operations$0.43 $0.00 $0.71 $(0.02)
Earnings per share from discontinued operations0.00 0.00 0.00 0.03 
Basic earnings per share$0.43 $0.00 $0.71 $0.01 
Diluted:  
Weighted average number of shares outstanding27,867 27,659 27,841 27,734 
Weighted average shares issuable on exercise of dilutive stock options46 — 49 — 
Total27,913 27,659 27,890 27,734 
Earnings (loss) per share from continuing operations$0.42 $0.00 $0.71 $(0.02)
Earnings per share from discontinued operations0.00 0.00 0.00 0.03 
Diluted earnings per share$0.42 $0.00 $0.71 $0.01