v3.26.1
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. 03, 2026
Jul. 04, 2025
Jul. 03, 2026
Jul. 04, 2025
Numerator:        
Net income $ 212,050 $ 184,848 $ 422,517 $ 344,464
Denominator:        
Weighted-average common shares outstanding — basic 250,808 272,583 254,568 275,693
Dilutive securities 8,867 11,810 8,931 10,592
Weighted-average common shares outstanding — diluted 259,675 284,393 263,499 286,285
Net income per share — basic $ 0.85 $ 0.68 $ 1.66 $ 1.25
Net income per share — diluted $ 0.82 $ 0.65 $ 1.60 $ 1.20