XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Disclosures (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule Of Assets And Liabilities Fair Value Fair Value Measurements at December 31, 2021 Quoted Prices in‎Active Markets for‎Identical Assets Significant Other‎Observable Inputs (Level 1) (Level 2) TotalAssets: Cash and cash equivalents$ 426,220 $ - $ 426,220Restricted cash 134,739 - 134,739Marketable securities - 124,859 124,859Inventories carried at market - 72,320 72,320Unrealized gains on derivatives - 26,738 26,738Other assets 111 8 119Total assets measured at fair value$ 561,070 $ 223,925 $ 784,995 Liabilities: Accounts payable (1)$ - $ 12,617 $ 12,617Accrued and other liabilities (2) - 3,260 3,260Unrealized losses on derivatives - 26,117 26,117Other liabilities (2) - 7,788 7,788Total liabilities measured at fair value$ - $ 49,782 $ 49,782 Fair Value Measurements at December 31, 2020 Quoted Prices in‎Active Markets for‎Identical Assets Significant Other‎Observable Inputs (Level 1) (Level 2) TotalAssets: Cash and cash equivalents$ 233,860 $ - $ 233,860Restricted cash 40,950 - 40,950Inventories carried at market - 77,900 77,900Unrealized gains on derivatives - 21,956 21,956Other assets 112 29 141Total assets measured at fair value$ 274,922 $ 99,885 $ 374,807 Liabilities: Accounts payable (1)$ - $ 19,355 $ 19,355Unrealized losses on derivatives - 10,997 10,997Total liabilities measured at fair value$ - $ 30,352 $ 30,352 (1)Accounts payable is generally stated at historical amounts with the exception of $12.6 million and $19.4 million at December 31, 2021 and 2020, respectively, related to certain delivered inventory for which the payable fluctuates based on changes in commodity prices. These payables are hybrid financial instruments for which the company has elected the fair value option.(2)As of December 31, 2021, accrued and other liabilities includes $3.3 million and other liabilities includes $7.6 million of consideration related to potential earn-out payments recorded at fair value.