XML 27 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity      
Cash dividends per share (USD per share) $ 1.32 $ 1.1 $ 0.95
Net issuance of shares under ESPP (in shares) 27,898 32,944 44,012
Net issuance (forfeiture) of shares under stock grant programs (in shares) 380,548 820,591 805,562
Issuance of shares under deferred compensation plans (in shares) 104,124 124,145 113,384
Repurchase of shares (in shares) 1,409,266 974,869 1,246,616