XML 83 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Contingencies and Guarantees - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 08, 2018
USD ($)
May 01, 2017
USD ($)
Dec. 31, 2017
USD ($)
Jun. 30, 2018
USD ($)
T
Commitments And Contingencies Disclosure [Line Items]        
Annual purchase commitment, in tons | T       240,000
Commitments       $ 246.1
Outstanding guarantees and letters of credit       5.5
Estimated minimum compensatory punitive damages       $ 20.0
Agro Bio Sciences Inc        
Commitments And Contingencies Disclosure [Line Items]        
Payment to be made if certain operating performance is achieved   $ 17.8 $ 17.8  
Payment year of achieving certain operating performance   2019    
Remeasurement period for liability assessed at each end of balance sheet   3 years    
Passport Food Safety Solutions, Inc.        
Commitments And Contingencies Disclosure [Line Items]        
Payment to be made if certain operating performance is achieved $ 7.3      
Payment year of achieving certain operating performance 2020      
Remeasurement date for liability assessed at each end of balance sheet date Dec. 31, 2020      
Maximum | Agro Bio Sciences Inc        
Commitments And Contingencies Disclosure [Line Items]        
Payment to be made if certain operating performance is achieved   $ 25.0    
Maximum | Passport Food Safety Solutions, Inc.        
Commitments And Contingencies Disclosure [Line Items]        
Payment to be made if certain operating performance is achieved $ 25.0      
Updated Financial Performance Forecasts | Agro Bio Sciences Inc        
Commitments And Contingencies Disclosure [Line Items]        
Payment to be made if certain operating performance is achieved     23.2  
Updated Financial Performance Forecasts | Selling, General and Administrative Expenses | Specialty Products | Agro Bio Sciences Inc        
Commitments And Contingencies Disclosure [Line Items]        
Increased estimate of contingent consideration liability     $ 5.4