XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 28, 2025
EARNINGS (LOSS) PER SHARE  
Schedule of reconciliation of compute both basic and diluted earnings (loss) per share

Thirteen weeks ended

Twenty-six weeks ended

June 28,

June 29,

June 28,

June 29,

2025

    

2024

    

2025

    

2024

Net earnings (loss) attributable to Valmont Industries, Inc.

Net earnings (loss) attributable to Valmont Industries, Inc.

$

(4,020)

$

99,716

$

83,241

$

187,538

Change in redemption value of redeemable noncontrolling interests

(26,243)

(26,243)

Net earnings (loss) attributable to Valmont Industries, Inc. including change in redemption value of redeemable noncontrolling interests

$

(30,263)

$

99,716

$

56,998

$

187,538

Weighted average shares outstanding (in thousands):

 

 

 

Basic

19,809

20,175

19,928

20,182

Dilutive effect of various stock awards

117

135

125

Diluted

19,809

20,292

20,063

20,307

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

Basic

$

(1.53)

$

4.94

$

2.86

$

9.29

Dilutive effect of various stock awards

(0.03)

(0.02)

(0.05)

Diluted

$

(1.53)

$

4.91

$

2.84

$

9.24