XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (Details) - shares
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Earnings per Share        
Antidilutive securities excluded from computation of loss per share 721,427 498,963    
Weighted average shares outstanding:        
Basic (in shares) 69,903,828 64,776,532 69,266,967 64,679,761
Net effect of potentially dilutive share-based compensation awards (in shares) 382,505 633,312 384,638 630,019
Diluted (in shares) 70,286,333 65,409,844 69,651,605 65,309,780