XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 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:
Three months ended September 30,Nine months ended September 30,
(in thousands)2020201920202019
Revenues under ASC 606$295,850 $273,945 $1,102,457 $1,083,383 
Revenues under ASC 84223,056 26,418 73,375 87,122 
Revenues under ASC 8151,603,327 1,682,392 4,489,687 5,114,083 
Total Revenues$1,922,233 $1,982,755 $5,665,519 $6,284,588 
Schedule of Disaggregation of Revenues
The following tables disaggregate revenues under ASC 606 by major product/service line for the three and nine months ended September 30, 2020 and 2019, respectively:
Three months ended September 30, 2020
(in thousands)TradeEthanolPlant NutrientRailTotal
Specialty nutrients$ $ $31,835 $ $31,835 
Primary nutrients  62,094  62,094 
Services2,010  975 10,134 13,119 
Products and co-products55,235 97,703   152,938 
Frac sand and propane
21,676    21,676 
Other2,414 513 7,803 3,458 14,188 
Total$81,335 $98,216 $102,707 $13,592 $295,850 
Three months ended September 30, 2019
(in thousands)TradeEthanolPlant NutrientRailTotal
Specialty nutrients$9,840 $— $35,182 $— $45,022 
Primary nutrients4,610 — 66,733 — 71,343 
Service2,507 3,187 1,275 9,719 16,688 
Products and co-products48,158 34,655 — — 82,813 
Frac sand and propane47,188 — — — 47,188 
Other2,159 163 6,256 2,313 10,891 
Total$114,462 $38,005 $109,446 $12,032 $273,945 

Nine months ended September 30, 2020
(in thousands)TradeEthanolPlant NutrientRailTotal
Specialty nutrients$ $ $187,700 $ $187,700 
Primary nutrients  296,247  296,247 
Service6,053  3,753 27,528 37,334 
Products and co-products171,744 275,175   446,919 
Frac sand and propane92,990    92,990 
Other11,732 1,481 19,745 8,309 41,267 
Total$282,519 $276,656 $507,445 $35,837 $1,102,457 

Nine months ended September 30, 2019
(in thousands)TradeEthanolPlant NutrientRailTotal
Specialty nutrients$45,648 $— $191,247 $— $236,895 
Primary nutrients27,401 — 294,729 — 322,130 
Service11,077 10,170 3,133 28,944 53,324 
Products and co-products166,859 88,170 — — 255,029 
Frac sand and propane184,418 — — — 184,418 
Other5,860 198 19,439 6,090 31,587 
Total$441,263 $98,538 $508,548 $35,034 $1,083,383