XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2024
FAIR VALUE MEASUREMENTS  
Schedule of financial assets and liabilities measured at fair value

Estimated Fair Value December 31, 2024

 

Total

Input Levels Used

 

    

Fair Value

    

Level 1

    

Level 2

    

    Level 3    

 

Cash and equivalents

$

138,841

$

138,841

$

$

Available for sale securities

 

283,060

 

4,102

 

278,958

 

Foreign currency derivatives

 

(818)

 

 

(818)

 

Commodity derivatives

 

(2,166)

 

(2,166)

 

 

Trading securities

 

105,067

 

86,925

 

18,142

 

Total assets measured at fair value

$

523,984

$

227,702

$

296,282

$

Estimated Fair Value December 31, 2023

 

Total

Input Levels Used

 

    

Fair Value

    

Level 1

    

Level 2

    

    Level 3    

 

Cash and equivalents

$

75,915

$

75,915

$

$

Available for sale securities

 

263,313

 

4,084

 

259,229

 

Foreign currency derivatives

 

302

 

 

302

 

Commodity derivatives

 

(2,526)

 

(2,526)

 

 

Trading securities

 

87,800

 

70,681

 

17,119

 

Total assets measured at fair value

$

424,804

$

148,154

$

276,650

$

Summary of the aggregate fair value, gross unrealized gains, gross unrealized losses and amortized cost basis of investment portfolio by major security type

December 31, 2024

 

Amortized

Fair

Unrealized

 

Available for Sale:

    

Cost

    

Value

    

Gains

    

Losses

    

 

Variable rate demand notes

5,485

5,485

Corporate bonds

 

271,978

 

273,473

 

1,495

 

Government securities

 

4,036

 

4,102

66

 

$

281,499

$

283,060

$

1,561

$

December 31, 2023

 

Amortized

Fair

Unrealized

 

Available for Sale:

    

Cost

    

Value

    

Gains

    

Losses

    

 

Variable rate demand notes

4,590

4,590

Corporate bonds

 

257,766

 

254,640

 

 

(3,126)

Government securities

 

4,070

 

4,083

13

 

$

266,426

$

263,313

$

13

$

(3,126)