XML 57 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income Per Share (Tables)
12 Months Ended
Jan. 02, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation 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):
 Year Ended December 31,
 202520242023
Numerator:
Net income$782,570 $521,267 $207,765 
Denominator:
Weighted-average common shares outstanding - basic271,567 290,030 318,151 
Dilutive securities10,296 6,102 3,313 
Weighted-average common shares outstanding - diluted281,863 296,132 321,464 
Net income per share - basic$2.88 $1.80 $0.65 
Net income per share - diluted$2.78 $1.76 $0.65 
Schedule of Potential Shares of Common Stock Not Included In Computation of Diluted Net Income Per Share
The weighted-average potential common shares excluded from our calculation were as follows (in thousands):
 
Year Ended December 31,
 
202520242023
Anti-dilutive securities and contingently issuable shares excluded1,884 5,708 11,703