XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share - Summary of Computation of Basic Net Income Per Share and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
May 16, 2025
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Aug. 20, 2024
Numerator for basic and diluted net income per Common Stock and Class B Common Stock share:            
Net income   $ 142,334 $ 115,624 $ 433,332 $ 454,177  
Less dividends:            
Total undistributed earnings – basic   120,613 111,244 368,022 290,444  
Total undistributed earnings – diluted   $ 120,613 $ 111,244 $ 368,022 $ 290,444  
Diluted net income per share:            
Percentage undistributed earnings allocated to common stock diluted (as a percent)   100.00% 100.00% 100.00% 100.00%  
Anti-dilutive shares (in shares)   0 0 0 0  
Stock split, number of shares issued per share (in shares) 9          
New Share Repurchase Program            
Diluted net income per share:            
Authorized repurchase amount           $ 1,000,000
Shares repurchased (in shares)   961,379   1,253,309    
Common Stock            
Less dividends:            
Common Stock   $ 19,209 $ 3,878 $ 57,774 $ 146,151  
Total undistributed earnings – basic   106,620 98,486 325,487 258,536  
Total undistributed earnings – diluted   106,464 98,360 324,956 258,180  
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]            
Net Income (Loss) Available to Common Stockholders, Basic   125,829 102,364 383,261 404,687  
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]            
Net Income (Loss) Available to Common Stockholders, Diluted   $ 142,334 $ 115,624 $ 433,332 $ 454,177  
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Common Stock weighted average shares outstanding - basic (in shares)   76,554,000 77,560,000 76,881,000 81,405,000  
Weighted Average Number of Shares Outstanding, Diluted [Abstract]            
Common Stock weighted average shares outstanding - diluted (assuming conversion of Class B Common Stock to Common Stock) (in shares)   86,728,000 87,719,000 87,070,000 91,578,000  
Basic net income per share:            
Common Stock (in dollars per share)   $ 1.64 $ 1.32 $ 4.99 $ 4.97  
Diluted net income per share:            
Common Stock (in dollars per share)   $ 1.64 $ 1.32 $ 4.98 $ 4.96  
Class B Common Stock            
Less dividends:            
Common Stock   $ 2,512 $ 502 $ 7,536 $ 17,582  
Total undistributed earnings – basic   13,993 12,758 42,535 31,908  
Total undistributed earnings – diluted   14,149 12,884 43,066 32,264  
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]            
Net Income (Loss) Available to Common Stockholders, Basic   16,505 13,260 50,071 49,490  
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]            
Net Income (Loss) Available to Common Stockholders, Diluted   $ 16,661 $ 13,386 $ 50,602 $ 49,846  
Weighted Average Number of Shares Outstanding, Basic [Abstract]            
Common Stock weighted average shares outstanding - basic (in shares)   10,047,000 10,047,000 10,047,000 10,047,000  
Weighted Average Number of Shares Outstanding, Diluted [Abstract]            
Common Stock weighted average shares outstanding - diluted (assuming conversion of Class B Common Stock to Common Stock) (in shares)   10,174,000 10,159,000 10,189,000 10,173,000  
Basic net income per share:            
Common Stock (in dollars per share)   $ 1.64 $ 1.32 $ 4.98 $ 4.93  
Diluted net income per share:            
Common Stock (in dollars per share)   $ 1.64 $ 1.32 $ 4.97 $ 4.90