XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2021
FAIR VALUE MEASUREMENTS  
Schedule of financial assets and liabilities measured at fair value

Estimated Fair Value December 31, 2021

 

Total

Input Levels Used

 

    

Fair Value

    

Level 1

    

Level 2

    

    Level 3    

 

Cash and equivalents

$

105,840

$

105,840

$

$

Available for sale securities

 

241,407

 

1,282

 

240,125

 

Foreign currency forward contracts

 

426

 

 

426

 

Commodity futures contracts, net

 

124

 

124

 

 

Trading securities

 

89,736

 

76,196

 

13,540

 

Total assets measured at fair value

$

437,533

$

183,442

$

254,091

$

Estimated Fair Value December 31, 2020

 

Total

Input Levels Used

 

    

Fair Value

    

Level 1

    

Level 2

    

    Level 3    

 

Cash and equivalents

$

166,841

$

166,841

$

$

Available for sale securities

 

188,282

 

3,149

 

185,133

 

Foreign currency forward contracts

 

778

 

 

778

 

Commodity futures contracts, net

 

941

 

941

 

 

Trading securities

 

73,828

 

61,431

 

12,397

 

Total assets measured at fair value

$

430,670

$

232,362

$

198,308

$

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

December 31, 2021

 

Amortized

Fair

Unrealized

Realized

 

Available for Sale:

    

Cost

    

Value

    

Gains

    

Losses

    

Losses

 

Municipal bonds

$

542

$

536

$

$

(6)

$

Variable rate demand notes

Corporate bonds

 

238,045

 

236,332

 

 

(1,713)

 

Government securities

 

1,271

 

1,282

11

 

Certificates of deposit

3,246

3,257

11

$

243,104

$

241,407

$

22

$

(1,719)

$

December 31, 2020

 

Amortized

Fair

Unrealized

Realized

 

Available for Sale:

    

Cost

    

Value

    

Gains

    

Losses

    

Losses

 

Municipal bonds

$

556

$

561

$

5

$

$

Variable rate demand notes

1,300

1,300

Corporate bonds

 

174,835

 

177,229

 

2,394

 

 

Government securities

 

3,049

 

3,149

100

 

Certificates of deposit

 

5,915

6,043

128

$

185,655

$

188,282

$

2,627

$

$