XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Earnings Per Share [Abstract]        
Weighted-average shares used in computing basic net income per share (in shares) 77,387 77,406 77,270 77,364
Add potentially dilutive securities (in shares) 347 1,033 414 1,131
Weighted-average shares used in computing diluted net income per share (in shares) 77,734 78,439 77,684 78,495
Securities not included as they would have been antidilutive (in shares) 652 170 686 144