XML 129 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 28, 2022
Dec. 29, 2021
Dec. 30, 2020
Earnings Per Share [Abstract]      
Net income (loss) $ 74,712 $ 78,073 $ (5,116)
Weighted average shares outstanding - basic (in shares) 60,771 65,171 60,812
Effect of dilutive share-based compensation awards (in shares) 108 402 0
Weighted average shares outstanding - diluted (in shares) 60,879 65,573 60,812
Net income (loss) per share - basic (in dollars per share) $ 1.23 $ 1.20 $ (0.08)
Net income (loss) per share - diluted (in dollars per share) $ 1.23 $ 1.19 $ (0.08)
Anti-dilutive share-based compensation awards (in shares) 709 420 1,682