XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Reconciliation of shares for basic and diluted net income per share        
Net income $ 56,231 $ 33,482 $ 86,754 $ 41,962
Weighted-average common shares outstanding—basic 87,327 86,937 87,253 86,883
Effect of dilutive securities (in shares) 1,325 540 1,309 586
Weighted-average common shares outstanding—diluted 88,652 87,477 88,561 87,469
Earnings per share        
Basic (in dollars per share) $ 0.64 $ 0.39 $ 0.99 $ 0.48
Diluted (in dollars per share) $ 0.63 $ 0.38 $ 0.98 $ 0.48