XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 29, 2025
EARNINGS PER SHARE  
Schedule of reconciliation of compute both basic and diluted earnings per share

Thirteen weeks ended

March 29,

March 30,

2025

    

2024

Net earnings attributable to Valmont Industries, Inc.

$

87,261

$

87,822

Weighted average shares outstanding (in thousands):

 

Basic

20,047

20,188

Dilutive effect of various stock awards

149

133

Diluted

20,196

20,321

Net earnings attributable to Valmont Industries, Inc. per share:

Basic

$

4.35

$

4.35

Dilutive effect of various stock awards

(0.03)

(0.03)

Diluted

$

4.32

$

4.32