XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Breakdown of Revenues between ASC 606 The breakdown of revenues between ASC 606 and ASC 815 is as follows:
Year Ended December 31,
(in thousands)202320222021
Revenues under ASC 606$3,201,901 $3,036,852 $2,211,537 
Revenues under ASC 81511,548,211 14,288,532 10,400,513 
Total revenues$14,750,112 $17,325,384 $12,612,050 
Schedule of Disaggregation of Revenues
The following tables disaggregate revenues under ASC 606 by major product line:
Year Ended December 31, 2023
(in thousands)TradeRenewablesNutrient & IndustrialTotal
Specialty nutrients$ $ $249,396 $249,396 
Primary nutrients  572,906 572,906 
Products and co-products434,304 1,562,074  1,996,378 
Propane190,221   190,221 
Other64,284 7,621 121,095 193,000 
Total$688,809 $1,569,695 $943,397 $3,201,901 
Year Ended December 31, 2022
(in thousands)TradeRenewablesNutrient & IndustrialTotal
Specialty nutrients$— $— $355,636 $355,636 
Primary nutrients— — 625,134 625,134 
Products and co-products396,613 1,219,972 — 1,616,585 
Propane264,072 — — 264,072 
Other50,966 5,921 118,538 175,425 
Total$711,651 $1,225,893 $1,099,308 $3,036,852 

Year Ended December 31, 2021
(in thousands)TradeRenewablesNutrient & IndustrialTotal
Specialty nutrients$— $— $270,842 $270,842 
Primary nutrients— — 500,891 500,891 
Products and co-products313,195 714,120 — 1,027,315 
Propane246,002 — — 246,002 
Other64,557 6,768 95,162 166,487 
Total$623,754 $720,888 $866,895 $2,211,537 
Schedule of Opening and Closing Balances of Company's Contract Assets and Liabilities
The opening and closing balances of the Company’s contract liabilities are as follows:
(in thousands)20232022
Balance at January 1$55,408 $100,847 
Balance at December 3130,686 55,408