v3.26.1
Net Income Per Share (Tables)
6 Months Ended
Jun. 28, 2026
Earnings Per Share [Abstract]  
Schedule 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 endedTwenty-six weeks ended
June 28, 2026June 29, 2025June 28, 2026June 29, 2025
Basic net income per share:
Net income$129,195 $133,703 $292,919 $313,729 
Weighted average shares outstanding - basic93,98897,85894,40198,198
Basic net income per share$1.37 $1.37 $3.10 $3.19 
Diluted net income per share:
Net income$129,195 $133,703 $292,919 $313,729 
Weighted average shares outstanding - basic93,98897,85894,40198,198
Dilutive effect of share-based awards:
Assumed exercise of options to purchase shares364582354579
RSUs58242124364
PSAs92116118
Weighted average shares and equivalent shares outstanding - diluted94,41098,77494,99599,259
Diluted net income per share$1.37 $1.35 $3.08 $3.16