XML 75 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings

Fair value adjustments, net is comprised of the following (in thousands):

 

 

Year Ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

Loss (gain) on derivative contracts

 

$

(5,907

)

 

$

3,168

 

 

$

844

 

Unrealized gain (loss) on investments in equity securities

 

 

3,703

 

 

 

(243

)

 

 

(5,632

)

Gain on disposition or exchange of investments

 

 

 

 

 

 

 

 

65

 

Total fair value adjustments, net

 

$

(2,204

)

 

$

2,925

 

 

$

(4,723

)

Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis

The table below sets forth our assets and liabilities (in thousands) that were accounted for at fair value on a recurring basis and the fair value calculation input hierarchy level that we have determined applies to each asset and liability category. See Note 6 for information on the fair values of our defined benefit pension plan assets.

 

 

Balance at
December 31,
2024

 

 

Balance at
December 31,
2023

 

 

Input
Hierarchy
Level

Assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

Money market funds and other bank deposits

 

$

26,868

 

 

$

106,374

 

 

Level 1

Current and non-current investments:

 

 

 

 

 

 

 

 

Equity securities

 

 

33,158

 

 

 

32,284

 

 

Level 1

Trade accounts receivable:

 

 

 

 

 

 

 

 

Receivables from provisional concentrate sales

 

 

31,515

 

 

 

17,940

 

 

Level 2

Derivative contracts - other current assets and other non-current assets:

 

 

 

 

 

 

 

 

Metal forward contracts

 

 

18,039

 

 

 

4,698

 

 

Level 2

Foreign exchange contracts

 

 

 

 

 

4,657

 

 

Level 2

Restricted cash and cash equivalents balances:

 

 

 

 

 

 

 

 

Certificates of deposit and other deposits

 

 

1,177

 

 

 

1,165

 

 

Level 1

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

Derivative contracts - current and non-current derivative liabilities:

 

 

 

 

 

 

 

 

Metal forward contracts

 

$

 

 

$

40

 

 

Level 2

Foreign exchange contracts

 

 

10,176

 

 

 

1,508

 

 

Level 2