XML 82 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Earnings Per Share, Basic and Diluted [Abstract]        
Net income $ 254,321 $ 186,305 $ 717,245 $ 608,560
Weighted average common shares used to calculate basic net income per share 269,229 271,131 269,480 271,694
Stock-based awards 3,198 3,826 3,379 3,989
Weighted average common shares used to calculate diluted net income per share (in shares) 272,427 274,957 272,859 275,683
Net income per share - basic (usd per share) $ 0.94 $ 0.69 $ 2.66 $ 2.24
Net income per share - diluted (usd per share) $ 0.93 $ 0.68 $ 2.63 $ 2.21