XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS (LOSS) 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 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
EARNINGS (LOSS) PER SHARE        
Net earnings (loss) attributable to Valmont Industries, Inc. $ 83,068 $ (49,028) $ 270,606 $ 114,888
Weighted average shares outstanding (000s):        
Basic (in shares) 20,092 20,951 20,152 21,083
Dilutive effect of various stock awards (in shares) 142   131 207
Diluted (in shares) 20,234 20,951 20,283 21,290
Net earnings per share attributable to common shareholders:        
Basic (in dollars per share) $ 4.13 $ (2.34) $ 13.43 $ 5.45
Dilutive effect of various stock awards (in dollars per share) (0.02)   (0.09) (0.05)
Diluted (in dollars per share) $ 4.11 $ (2.34) $ 13.34 $ 5.40