Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares Outstanding
Three Months EndedNine Months Ended
September 30,October 1,September 30,October 1,
(In thousands, except per share data)2022202120222021
Net income (loss)$(17,039)$10,258 $(3,711)$38,240 
Weighted average common shares outstanding29,830 11,726 17,806 11,696 
Add: Dilutive impact of stock options15 34 20 38 
Add: Dilutive impact of restricted stock units327 89 194 96 
Diluted weighted average common shares outstanding30,172 11,849 18,020 11,830 
(Loss) earnings per share
Basic$(0.57)$0.87 $(0.21)$3.27 
Diluted$(0.56)$0.87 $(0.21)$3.23 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation.
Three Months EndedNine Months Ended
September 30,October 1,September 30,October 1,
(In thousands)2022202120222021
Anti-dilutive restricted stock units14 3 17 3