XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 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:
Three months ended June 30,Six months ended June 30,
(in thousands)2023202220232022
Revenues under ASC 606$975,269 $956,013 $1,714,247 $1,633,869 
Revenues under ASC 8153,044,914 3,494,604 6,187,174 6,794,702 
Total revenues$4,020,183 $4,450,617 $7,901,421 $8,428,571 
Schedule of Disaggregation of Revenues
The following tables disaggregate revenues under ASC 606 by major product/service line for the three and six months ended June 30, 2023 and 2022, respectively:

Three months ended June 30, 2023
(in thousands)TradeRenewablesNutrient & IndustrialTotal
Specialty nutrients$ $ $98,335 $98,335 
Primary nutrients  315,101 315,101 
Products and co-products114,289 368,646  482,935 
Propane30,155   30,155 
Other14,782 1,804 32,157 48,743 
Total$159,226 $370,450 $445,593 $975,269 
Three months ended June 30, 2022
(in thousands)TradeRenewablesNutrient & Industrial Total
Specialty nutrients$— $— $104,357 $104,357 
Primary nutrients— — 336,487 336,487 
Products and co-products101,195 329,224 — 430,419 
Propane41,088 — — 41,088 
Other12,844 1,378 29,440 43,662 
Total$155,127 $330,602 $470,284 $956,013 
Six months ended June 30, 2023
(in thousands)TradeRenewablesNutrient & IndustrialTotal
Specialty nutrients$ $ $168,332 $168,332 
Primary nutrients  379,851 379,851 
Products and co-products203,256 763,255  966,511 
Propane106,678   106,678 
Other27,372 4,152 61,351 92,875 
Total$337,306 $767,407 $609,534 $1,714,247 
Six months ended June 30, 2022
(in thousands)TradeRenewablesNutrient & IndustrialTotal
Specialty nutrients$— $— $197,625 $197,625 
Primary nutrients— — 426,369 426,369 
Products and co-products209,066 561,918 — 770,984 
Propane155,591 — — 155,591 
Other24,375 2,593 56,332 83,300 
Total$389,032 $564,511 $680,326 $1,633,869