XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Basic net (loss)/income per common share:        
Net Income (Loss) $ 42,675 $ 25,656 $ 70,725 $ 48,819
Basic weighted-average shares outstanding 48,492 50,387 48,593 50,360
Basic net income per common share $ 0.88 $ 0.51 $ 1.46 $ 0.97
Diluted net (loss)/income per common share:        
Dilutive effect of equity awards (1) 593 542 703 606
Diluted weighted-average shares outstanding 49,085 50,929 49,296 50,966
Diluted net income per common share $ 0.87 $ 0.50 $ 1.43 $ 0.96