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

​

$

—

​

$

—

​