XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income per Common Share
6 Months Ended
Jul. 02, 2022
Earnings Per Share [Abstract]  
Net Income per Common Share Net Income per Common ShareThe components of basic and diluted net income per share were as follows (in thousands, except per share amounts):
Three Months EndedSix Months Ended
July 2,
2022
July 3,
2021
July 2,
2022
July 3,
2021
Net income$34,933 $22,250 $37,007 $88,884 
Reconciliation of weighted-average shares outstanding:
Basic weighted-average shares outstanding22,355 24,371 22,558 24,874 
Dilutive effect of stock-based awards358 823 594 995 
Diluted weighted-average shares outstanding22,713 25,194 23,152 25,869 
Net income per share – basic$1.56 $0.91 $1.64 $3.57 
Net income per share – diluted$1.54 $0.88 $1.60 $3.44 
For the three and six months ended July 2, 2022 and July 3, 2021, anti-dilutive stock-based awards excluded from the diluted net income per share calculations were immaterial.