v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue  
Schedule of disaggregation of revenues by product type and geographic area

Three Months Ended June 30, 

Six Months Ended June 30, 

(Thousands)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Coffee & tea

$

161,377

$

153,966

$

337,797

$

274,633

Flavors, extracts & ingredients

82,040

53,980

144,650

97,229

Other

453

868

745

1,031

Green coffee

61,788

72,045

131,291

121,762

Net sales

$

305,658

$

280,859

$

614,483

$

494,655

Three Months Ended June 30, 

Six Months Ended June 30, 

(Thousands)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

United States

$

254,406

$

216,169

$

505,514

$

385,485

All other countries

51,252

64,690

108,969

109,170

Net sales

$

305,658

$

280,859

$

614,483

$

494,655