Filing Flows

Filing Flows › Dole (DOLE) › Q1 2026 › vs Q1 2025

Dole (DOLE) Q1 2026 vs Q1 2025 (year over year)

Dole's revenue rose $243M (+12%) from $2.1B in Q1 2025 to $2.3B in Q1 2026. The biggest changes: Diversified produce +$183M (+15%); Tropical fruit +$47.0M (+6%); Other1 +$10.5M (+48%). Gross margin 7.9% against 8.7% (-0.8 pts).

Dole, Q1 2026: revenue $2.3B (+12% year over year), operating margin 2.6%, net earnings $31.3M, operating cash flow −$22.5M. The chart draws each line against Q1 2025, the increases inside each band.

Dole: what changed, Q1 2026 vs Q1 2025Dole: what changed, Q1 2026 vs Q1 2025Cost of revenue$240MDiversified produce$183MOperating cash sources−$62.3MWorking capital & other−$62.3MCash used in operations−$56.3MTropical fruit$47.0MOther1$10.5MOperating expenses$8.7MNet earnings−$7.6MOperating profit−$5.9M

Margins

Q1 2026Q1 2025Change
Gross margin7.9%8.7%-0.8 pts
Operating margin2.6%3.2%-0.6 pts
Net margin1.3%1.9%-0.5 pts

Every line

LineQ1 2026Q1 2025Change%
Diversified produce$1.4B$1.2B$183M+15%
Tropical fruit$827M$780M$47.0M+6%
Commercial cargo$44.9M$47.6M−$2.6M-6%
Health foods and consumer goods$39.9M$35.3M$4.6M+13%
Other1$32.1M$21.7M$10.5M+48%
Revenue$2.3B$2.1B$243M+12%
Gross profit$185M$182M$2.8M+2%
Cost of revenue$2.2B$1.9B$240M+13%
Operating profit$62.0M$67.9M−$5.9M-9%
Operating expenses$123M$114M$8.7M+8%
Pre-tax earnings$59.7M$61.7M−$2.0M-3%
Net earnings$31.3M$38.9M−$7.6M-20%
Minority interests$6.4M$5.2M$1.2M+23%
Income tax$22.0M$17.6M$4.4M+25%
Operating cash sources$83.4M$146M−$62.3M-43%
Depreciation & amortization$28.1M$26.5M$1.5M+6%
Share-based compensation$1.5M$1.4M$91K+6%
Cash used in operations$22.5M$78.8M−$56.3M-71%
Working capital & other$83.4M$146M−$62.3M-43%

Questions

How much did Dole's revenue grow year over year in Q1 2026?

Dole's revenue rose $243M (+12%) from $2.1B in Q1 2025 to $2.3B in Q1 2026.

What drove Dole's revenue change in Q1 2026?

Diversified produce +$183M (+15%); Tropical fruit +$47.0M (+6%); Other1 +$10.5M (+48%).

Q1 2026 results → · Compare in the interactive Sankey →