XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jul. 03, 2021
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Shares for Basic and Diluted Net Income Per Share
The following table sets forth the calculation of earnings per share and weighted-average common shares outstanding at the dates indicated (in thousands, except per share data):
Three Months EndedSix Months Ended
July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
Net income$56,231 $33,482 $86,754 $41,962 
Weighted-average common shares outstanding—basic87,327 86,937 87,253 86,883 
Effect of dilutive securities1,325 540 1,309 586 
Weighted-average common shares outstanding—diluted88,652 87,477 88,561 87,469 
Earnings per share
Basic$0.64 $0.39 $0.99 $0.48 
Diluted$0.63 $0.38 $0.98 $0.48