XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS PER SHARE - Reconciliation of earnings and share amounts to compute basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Mar. 30, 2024
Jul. 01, 2023
Apr. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Earnings Per Share [Abstract]            
Net Income (Loss) $ 99,716 $ 87,822 $ 89,376 $ 74,540 $ 187,538 $ 163,916
Net earnings attributable to Valmont Industries, Inc. including change in redemption value of redeemable noncontrolling interest $ 99,716   $ 89,376   $ 187,538 $ 163,916
Weighted average shares outstanding (000s):            
Basic (in shares) 20,175   21,029   20,182 21,149
Dilutive effect of various stock awards (in shares) 117   200   125 221
Diluted (in shares) 20,292   21,229   20,307 21,370
Net earnings per share attributable to common shareholders:            
Basic (in dollars per share) $ 4.94   $ 4.25   $ 9.29 $ 7.75
Dilutive effect of various stock awards (in dollars per share) (0.03)   (0.04)   (0.05) (0.08)
Diluted (in dollars per share) $ 4.91   $ 4.21   $ 9.24 $ 7.67