XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Textual) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales and merchandising revenues $ 685,579 $ 836,595 $ 2,232,720 $ 2,682,273
Expected duration of performance obligations     1 year  
Amortization period of contract costs     1 year  
ASC 606 Impact | Revenues under ASC 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales and merchandising revenues 173,183   $ 522,648  
Pro forma as if the previous accounting guidance was in effect        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales and merchandising revenues 858,762   2,755,368  
Pro forma as if the previous accounting guidance was in effect | Revenues under ASC 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Sales and merchandising revenues 170,400   515,400  
Expected increase in cost of sales calculated under the previous accounting guidance $ 170,400   515,400  
Assets, Total | ASC 606 Impact | Revenues under ASC 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on Balance Sheet of adoption of new accounting guidance     23,400  
Liabilities, Total | ASC 606 Impact | Revenues under ASC 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Impact on Balance Sheet of adoption of new accounting guidance     $ 31,900  
Service | Minimum | Transferred at Point in Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Expected payment period     0 days  
Service | Maximum | Transferred at Point in Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Expected payment period     30 days  
Specialty nutrients | Minimum | Transferred at Point in Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Expected payment period     0 days  
Specialty nutrients | Maximum | Transferred at Point in Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Expected payment period     30 days  
Co-products | Minimum | Transferred at Point in Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Expected payment period     5 days  
Co-products | Maximum | Transferred at Point in Time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Expected payment period     15 days