XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Breakdown of Revenues between ASC 606 The breakdown of revenues between ASC 606 and other standards is as follows:
Year ended December 31,
(in thousands)202020192018
Revenues under ASC 606$1,527,141 $1,391,848 $898,885 
Revenues under ASC 8156,584,909 6,659,932 2,040,866 
Revenues under ASC 84296,386 118,411 105,631 
Total revenues$8,208,436 $8,170,191 $3,045,382 
Schedule of Disaggregation of Revenues
The following tables disaggregate revenues under ASC 606 by major product/service line:
Year ended December 31, 2020
(in thousands)TradeEthanolPlant NutrientRailTotal
Specialty nutrients$ $ $234,806 $ $234,806 
Primary nutrients  396,515  396,515 
Service9,030  5,108 36,852 50,990 
Products and co-products234,219 408,677   642,896 
Frac sand and propane148,175    148,175 
Other14,569 2,057 26,530 10,603 53,759 
Total$405,993 $410,734 $662,959 $47,455 $1,527,141 
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)20202019
Balance at January 1$28,467 $28,858 
Balance at December 3145,634 28,467 
Components of Lease Income
The Company's revenues under ASC 842 are as follows:
Year ended December 31,
(in thousands)20202019
Operating lease revenue$90,672 $105,124 
Sales-type lease revenue538 8,014 
Variable lease revenue5,176 5,273 
Total revenues$96,386 $118,411