XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Fair value measurements      
Cash and cash equivalents $ 136,291 $ 166,841 $ 139,067
Fair value measured on a recurring basis      
Fair value measurements      
Cash and cash equivalents 136,291 166,841 139,067
Available for sale securities 207,874 188,282 162,080
Trading securities 78,271 73,828 68,717
Total assets measured at fair value 423,861 430,670 369,291
Fair value measured on a recurring basis | Foreign currency forward contracts      
Fair value measurements      
Derivative instruments, net 755 778 (93)
Fair value measured on a recurring basis | Commodity futures contracts      
Fair value measurements      
Derivative instruments, net 670 941 (480)
Fair value measured on a recurring basis | Level 1      
Fair value measurements      
Cash and cash equivalents 136,291 166,841 139,067
Available for sale securities 3,144 3,149 3,441
Trading securities 65,532 61,431 41,692
Total assets measured at fair value 205,637 232,362 183,720
Fair value measured on a recurring basis | Level 1 | Commodity futures contracts      
Fair value measurements      
Derivative instruments, net 670 941 (480)
Fair value measured on a recurring basis | Level 2      
Fair value measurements      
Available for sale securities 204,730 185,133 158,639
Trading securities 12,739 12,397 27,025
Total assets measured at fair value 218,224 198,308 185,571
Fair value measured on a recurring basis | Level 2 | Foreign currency forward contracts      
Fair value measurements      
Derivative instruments, net $ 755 $ 778 $ (93)