XML 168 R152.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basic and Diluted Earnings per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net income $ 248,116 $ 123,416 $ 228,394
Basic Earnings Per Common Share:      
Basic weighted average shares outstanding per common share 211,023 211,630 211,895
Basic earnings per common share $ 1.18 $ 0.58 $ 1.08
Diluted Earnings Per Common Share:      
Basic weighted average shares outstanding per common share 211,023 211,630 211,895
Add: Shares of common stock assumed issued upon exercise of stock options, vesting of performance-contingent restricted stock and deferred stock 1,114 1,726 1,332
Diluted weighted average shares outstanding per common share 212,137 213,356 213,227
Diluted earnings per common share $ 1.17 $ 0.58 $ 1.07