XML 77 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated other comprehensive income (loss), net

The following table lists the beginning balance, yearly activity and ending balance of each component of “Accumulated other comprehensive income (loss), net” (in thousands):

 

 

Changes in fair value of derivative contracts designated as hedge transactions

 

 

Adjustments
For Pension Plans

 

 

Total
Accumulated
Other
Comprehensive
Income (Loss), Net

 

Balance January 1, 2022

 

$

(4,675

)

 

$

(23,781

)

 

$

(28,456

)

2022 change

 

 

13,837

 

 

 

17,067

 

 

 

30,904

 

Balance December 31, 2022

 

 

9,162

 

 

 

(6,714

)

 

 

2,448

 

2023 change

 

 

4,546

 

 

 

(1,157

)

 

 

3,389

 

Balance December 31, 2023

 

 

13,708

 

 

 

(7,871

)

 

 

5,837

 

2024 change

 

 

(7,714

)

 

 

(8,389

)

 

 

(16,103

)

Balance December 31, 2024

 

$

5,994

 

 

$

(16,260

)

 

$

(10,266

)

 

The amounts above are net of the income tax effect of such balances and activity as summarized in the following table (in thousands):

 

 

 

 

Changes in fair value of derivative contracts designated as hedge transactions

 

 

Adjustments
For Pension Plans

 

 

Total
Accumulated
Other
Comprehensive
Income (Loss), Net

 

Balance January 1, 2022

 

$

4,689

 

 

$

6,196

 

 

$

10,885

 

2022 change

 

 

(5,233

)

 

 

(6,454

)

 

 

(11,687

)

Balance December 31, 2022

 

 

(544

)

 

 

(258

)

 

 

(802

)

2023 change

 

 

(1,683

)

 

 

428

 

 

 

(1,255

)

Balance December 31, 2023

 

 

(2,227

)

 

 

170

 

 

 

(2,057

)

2024 change

 

 

2,822

 

 

 

3,069

 

 

 

5,891

 

Balance December 31, 2024

 

$

595

 

 

$

3,239

 

 

$

3,834