XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Fair value measurements      
Cash and cash equivalents $ 86,800 $ 105,840 $ 136,291
Fair value measured on a recurring basis      
Fair value measurements      
Cash and cash equivalents 86,800 105,840 136,291
Available for sale securities 250,845 241,407 207,874
Trading securities 84,662 89,736 78,271
Total assets measured at fair value 422,949 437,533 423,861
Fair value measured on a recurring basis | Foreign currency forward contracts      
Fair value measurements      
Derivative instruments, net 400 426 755
Fair value measured on a recurring basis | Commodity futures contracts      
Fair value measurements      
Derivative instruments, net 242 124 670
Fair value measured on a recurring basis | Level 1      
Fair value measurements      
Cash and cash equivalents 86,800 105,840 136,291
Available for sale securities 1,264 1,282 3,144
Trading securities 69,076 76,196 65,532
Total assets measured at fair value 157,382 183,442 205,637
Fair value measured on a recurring basis | Level 1 | Commodity futures contracts      
Fair value measurements      
Derivative instruments, net 242 124 670
Fair value measured on a recurring basis | Level 2      
Fair value measurements      
Available for sale securities 249,581 240,125 204,730
Trading securities 15,586 13,540 12,739
Total assets measured at fair value 265,567 254,091 218,224
Fair value measured on a recurring basis | Level 2 | Foreign currency forward contracts      
Fair value measurements      
Derivative instruments, net $ 400 $ 426 $ 755