XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue        
Net sales $ 230,308 $ 181,277 $ 640,149 $ 507,752
Repurchase obligation 284,600   284,600  
Sustainable, Sourcing and Traceability        
Revenue        
Repurchase obligation 11,000   11,000  
Coffee & tea        
Revenue        
Net sales 146,618 111,900 408,914 323,509
Flavors, extracts & ingredients        
Revenue        
Net sales 26,385 25,077 81,448 72,412
Other        
Revenue        
Net sales 483 1,861 2,350 4,585
Green coffee        
Revenue        
Net sales $ 56,822 $ 42,439 $ 147,437 $ 107,246