XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share (Tables)
9 Months Ended
Oct. 03, 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 September 30,Nine Months Ended September 30,
2025202420252024
Numerator:
Net income$193,578 $117,973 $538,042 $381,406 
Denominator:
Weighted-average common shares outstanding — basic268,421 285,622 273,269 291,865 
Dilutive securities10,114 5,856 10,432 5,129 
Weighted-average common shares outstanding — diluted278,535 291,478 283,701 296,994 
Net income per share — basic$0.72 $0.41 $1.97 $1.31 
Net income per share — diluted$0.69 $0.40 $1.90 $1.28 
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 September 30,Nine Months Ended September 30,
2025202420252024
Anti-dilutive securities and contingently issuable shares excluded2,133 4,040 1,856 7,241