XML 54 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
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)202220212020
Revenues under ASC 606$3,036,852 $2,211,537 $1,479,686 
Revenues under ASC 81514,288,532 10,400,513 6,584,934 
Total revenues$17,325,384 $12,612,050 $8,064,620 
Schedule of Disaggregation of Revenues
The following tables disaggregate revenues under ASC 606 by major product line:
Year ended December 31, 2022
(in thousands)TradeRenewablesPlant NutrientTotal
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)TradeRenewablesPlant NutrientTotal
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 

Year ended December 31, 2020
(in thousands)TradeRenewablesPlant NutrientTotal
Specialty nutrients$— $— $234,806 $234,806 
Primary nutrients— — 396,515 396,515 
Products and co-products234,219 408,677 — 642,896 
Propane122,580 — — 122,580 
Other49,193 2,057 31,638 82,888 
Total$405,992 $410,734 $662,959 $1,479,685 
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)20222021
Balance at January 1$100,847 $45,634 
Balance at December 3155,408 100,847