v3.24.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 29, 2024
Earnings Per Share [Abstract]  
Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share
A reconciliation of the numerators and denominators of the basic and diluted net income per share calculations is as follows (in thousands, except per share amounts):
Thirteen weeks endedThirty-nine weeks ended
September 29, 2024October 1, 2023September 29, 2024October 1, 2023
Basic net income per share:
Net income$91,610 $65,313 $300,999 $208,807 
Weighted average shares outstanding - basic100,148101,881100,560102,844
Basic net income per share$0.91 $0.64 $2.99 $2.03 
Diluted net income per share:
Net income$91,610 $65,313 $300,999 $208,807 
Weighted average shares outstanding - basic100,148101,881100,560102,844
Dilutive effect of share-based awards:
Assumed exercise of options to purchase shares485317460345
RSUs392505449511
PSAs———58
Weighted average shares and equivalent shares outstanding - diluted101,025102,703101,469103,758
Diluted net income per share$0.91 $0.64 $2.97 $2.01