v3.25.2
Net Income Per Share (Tables)
6 Months Ended
Jul. 04, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share
Net income per share — basic and diluted, were computed as follows (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Numerator:
Net income$184,848 $226,116 $344,464 $263,433 
Denominator:
Weighted-average common shares outstanding — basic272,583 289,216 275,693 294,986 
Dilutive securities11,810 4,758 10,592 4,766 
Weighted-average common shares outstanding — diluted284,393 293,974 286,285 299,752 
Net income per share — basic$0.68 $0.78 $1.25 $0.89 
Net income per share — diluted$0.65 $0.77 $1.20 $0.88 
Schedule of Potential Shares of Common Stock Not Included in the Computation of Diluted Net Income Per Share
The weighted-average potential common shares excluded from our calculation were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Anti-dilutive securities and contingently issuable shares excluded1,890 8,788 1,718 8,840