XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 30, 2025
Earnings Per Share [Abstract]  
Summary of 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 ended
March 30, 2025March 31, 2024
Basic net income per share:
Net income$180,026 $114,100 
Weighted average shares outstanding - basic98,537101,071
Basic net income per share$1.83 $1.13 
Diluted net income per share:
Net income$180,026 $114,100 
Weighted average shares outstanding - basic98,537101,071
Dilutive effect of share-based awards:
Assumed exercise of options to purchase shares575404
RSUs462549
PSAs145
Weighted average shares and equivalent shares outstanding - diluted99,719102,024
Diluted net income per share$1.81 $1.12