v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 27, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic EPS and Diluted EPS
The computation of basic earnings per share and diluted earnings per share adjusted to give effect to the stock split is as follows:
Thirteen Weeks EndedTwenty-Six Weeks Ended
June 27, 2026June 28, 2025June 27, 2026June 28, 2025
Basic earnings per share:
Net income attributable to common stockholders
$110,866 $37,826 $209,736 $107,015 
Weighted-average number of common shares - basic231,453,888 234,838,391 232,928,218 234,831,986 
Basic earnings per share$0.48 $0.16 $0.90 $0.46 
Diluted earnings per share:
Net income attributable to common stockholders$110,866 $37,826 $209,736 $107,015 
Weighted-average number of common shares - basic231,453,888 234,838,391 232,928,218 234,831,986 
Effect of dilutive securities
Restricted stock units779,306 90,280 634,760 102,728 
Weighted-average number of common shares - diluted232,233,194 234,928,671 233,562,978 234,934,714 
Diluted earnings per share$0.48 $0.16 $0.90 $0.46 
Anti-dilutive shares excluded from diluted earnings per share calculation193,975 535,738 117,583 267,869