XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 30, 2022 $ 1,859,652 $ 167,702 $ 784,477 $ 976,851 $ (69,378)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued 50,828 1,398 49,430    
Shares repurchased (7,766) (115) (539) (7,112)  
Stock compensation cost 17,532   17,532    
Net earnings 263,434     263,434  
Dividends declared (78,720)     (78,720)  
Other comprehensive income (loss) 11,347       11,347
Ending balance at Jun. 30, 2023 2,116,307 168,985 850,900 1,154,453 (58,031)
Beginning balance at Mar. 31, 2023 1,986,343 168,308 821,570 1,059,980 (63,515)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued 21,027 677 20,350    
Stock compensation cost 8,980   8,980    
Net earnings 134,268     134,268  
Dividends declared (39,795)     (39,795)  
Other comprehensive income (loss) 5,484       5,484
Ending balance at Jun. 30, 2023 2,116,307 168,985 850,900 1,154,453 (58,031)
Beginning balance at Dec. 29, 2023 2,224,225 167,946 863,336 1,227,938 (34,995)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued 42,190 1,205 40,985    
Shares repurchased (17,761) (224) (946) (16,591)  
Stock compensation cost 18,828   18,828    
Net earnings 255,177     255,177  
Dividends declared (86,290)     (86,290)  
Other comprehensive income (loss) (17,884)       (17,884)
Ending balance at Jun. 28, 2024 2,418,485 168,927 922,203 1,380,234 (52,879)
Beginning balance at Mar. 29, 2024 2,335,649 169,125 912,414 1,307,130 (53,020)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued 1,433 26 1,407    
Shares repurchased (17,761) (224) (946) (16,591)  
Stock compensation cost 9,328   9,328    
Net earnings 132,978     132,978  
Dividends declared (43,283)     (43,283)  
Other comprehensive income (loss) 141       141
Ending balance at Jun. 28, 2024 $ 2,418,485 $ 168,927 $ 922,203 $ 1,380,234 $ (52,879)