XML 82 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Earnings Per Share [Abstract]        
Weighted-average shares used in computing basic net income per share (in shares) 77,235 77,159 77,343 77,112
Add potentially dilutive securities (in shares) 1,482 457 1,403 338
Weighted-average shares used in computing diluted net income per share (in shares) 78,717 77,616 78,746 77,450
Securities not included as they would have been antidilutive (in shares) 64 486 32 343