v3.25.2
Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2025
Jun. 28, 2024
Jul. 04, 2025
Jun. 28, 2024
Numerator:        
Net income $ 184,848 $ 226,116 $ 344,464 $ 263,433
Denominator:        
Weighted-average common shares outstanding - basic (in shares) 272,583 289,216 275,693 294,986
Dilutive securities (in shares) 11,810 4,758 10,592 4,766
Weighted-average common shares outstanding - diluted (in shares) 284,393 293,974 286,285 299,752
Net income per share - basic (in dollars per share) $ 0.68 $ 0.78 $ 1.25 $ 0.89
Net income per share - diluted (in dollars per share) $ 0.65 $ 0.77 $ 1.20 $ 0.88