XML 68 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue        
Net sales $ 223,413 $ 171,144 $ 409,841 $ 326,475
Coffee & tea        
Revenue        
Net sales 140,614 108,725 262,296 211,609
Flavors, extracts & ingredients        
Revenue        
Net sales 29,397 24,607 55,063 47,335
Other        
Revenue        
Net sales 854 1,073 1,867 2,724
Green coffee        
Revenue        
Net sales $ 52,548 $ 36,739 $ 90,615 $ 64,807