XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income Per Share (Tables)
12 Months Ended
Dec. 30, 2022
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,
 202220212020
Numerator:
Net income$182,282 $231,063 $111,781 
Denominator:
Weighted-average common shares outstanding - basic321,526 314,884 308,271 
Dilutive securities3,030 7,475 9,730 
Weighted-average common shares outstanding - diluted324,556 322,359 318,001 
Net income per share - basic$0.57 $0.73 $0.36 
Net income per share - diluted$0.56 $0.72 $0.35 
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,
 
202220212020
Anti-dilutive securities and contingently issuable shares excluded17,063 14,305 10,959