XML 108 R102.htm IDEA: XBRL DOCUMENT v3.25.3
Basic and Diluted Earnings per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 04, 2025
Oct. 05, 2024
Oct. 04, 2025
Oct. 05, 2024
Earnings Per Share [Abstract]        
Net income $ 39,534 $ 64,984 $ 150,897 $ 204,994
Basic Earnings Per Common Share:        
Basic weighted average shares outstanding for common stock 211,417 210,820 211,318 211,084
Basic earnings per common share $ 0.19 $ 0.31 $ 0.71 $ 0.97
Diluted Earnings Per Common Share:        
Basic weighted average shares outstanding for common stock 211,417 210,820 211,318 211,084
Add: Shares of common stock assumed issued upon vesting of restricted stock 690 1,155 771 1,039
Diluted weighted average shares outstanding for common stock 212,107 211,975 212,089 212,123
Diluted earnings per common share $ 0.19 $ 0.31 $ 0.71 $ 0.97