XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue        
Revenues $ 219,612 $ 230,308 $ 649,748 $ 640,149
Purchase obligations 234,000   234,000  
Sustainable, Sourcing and Traceability        
Revenue        
Purchase obligations 6,000   6,000  
United States        
Revenue        
Revenues 184,280 181,789 562,942 515,742
All other countries        
Revenue        
Revenues 35,332 48,519 86,806 124,407
Coffee & tea        
Revenue        
Revenues 131,819 146,689 425,241 408,914
Flavors, extracts & ingredients        
Revenue        
Revenues 44,332 26,107 121,999 81,448
Other        
Revenue        
Revenues 667 690 506 2,350
Green coffee        
Revenue        
Revenues $ 42,794 $ 56,822 $ 102,002 $ 147,437