Start here if you're new
what it is
Coffee Holding buys, roasts, packages, and resells coffee, then adds a small side business selling coffee roasters.
how it gets paid
Last year Coffee made $96M in revenue. Wholesale green coffee was the main engine at $46M, or 48% of sales.
why it's growing
Revenue grew 22.6% last year. $69M matters most because one quarter produced sales equal to about 72% of trailing 12-month revenue.
what just happened
The latest quarter put up $69M in revenue with $0.10 EPS, which is absurd next to an $18M market cap.
At a glance
C+ balance sheet — struggling to keep the lights on
25/100 earnings predictability — expect surprises
11.4x trailing p/e — the market's not buying it — or you found a deal
10.2% dividend yield — cash in your pocket every quarter
8.6% return on capital — nothing to write home about
xvary composite: 28/100 — weak
What they do
Coffee Holding buys, roasts, packages, and resells coffee, then adds a small side business selling coffee roasters.
This is not a brand empire. It is a sourcing and distribution machine. Coffee Holding buys beans from dealers tied to countries like Brazil, Colombia, Kenya, and Uganda, then sells into private-label, branded, and wholesale channels across the U.S. and Canada. With only 92 employees and $96 million in annual revenue, each employee supports about $1.0 million of sales, which tells you the model is built on moving product, not running a fancy retail footprint.
How they make money
$96M
annual revenue · their business grew +22.6% last year
Wholesale green coffee
$46M
Private-label coffee
$28M
Branded coffee
$19M
Coffee roasters
$3M
The products that matter
roast and package for retailers
Private-Label Coffee
$86M · main business
this is the engine. the snapshot pegs it at $86M and +20% growth, which tells you scale matters more here than brand prestige.
volume over glamour
wholesale bean trading
Green Coffee
$10M · flat
it is roughly a $10M business tied to raw coffee pricing. that adds exposure to commodity swings without giving you much pricing power back.
commodity-linked
minority brand investment
The Jordre Well
2026 deal
management bought a significant minority stake in 2026. that is a real attempt to move beyond pure wholesale, but right now it is still a strategic idea more than a proven earnings driver.
watch list
Key numbers
11.4x
trailing p/e
P/E → price-to-earnings → what you pay for each dollar of profit. At 11.4x, you are not paying a luxury multiple.
10.2%
dividend yield
Dividend yield → cash paid to shareholders versus stock price → the market is either handing you income or warning you.
5.0%
operating margin
Operating margin → profit after running the business → so what: this company has thin padding.
$96M
ttm revenue
Revenue → total sales → so what: an $18M company is supporting $96M in annual business volume.
Financial health
C+
strength
- balance sheet grade C+ — weak — may struggle to fund operations
- risk rank 5 — safer than 5% of stocks
- price stability 10 / 100
- long-term debt $2M (10% of capital)
C+ — below average. watch for debt servicing and cash burn.
Total return vs. market
Return history isn't available for JVA right now.
source: institutional data · return history unavailable
What just happened
beat estimates
The latest quarter put up $69M in revenue with $0.10 EPS, which is absurd next to an $18M market cap.
Revenue rose 187% vs. prior year to $69M, while EPS improved 148% vs. prior year to $0.10. Gross margin was 19.4%, so the story was volume first, margin discipline second.
$24M
revenue
$0.10
eps
19.4%
gross margin
the number that mattered
$69M matters most because one quarter produced sales equal to about 72% of trailing 12-month revenue.
source: company earnings report, 2026
Get this snapshot in your inbox
This page, delivered free — plus weekly updates when the numbers change. plain english, no spam.
weekly updates
earnings alerts
plain english
no spam
What could go wrong
the top risk here is green coffee cost volatility. when your operating margin is 5%, the bean price does not need to do anything dramatic to wreck the quarter.
high
green coffee cost volatility
a 10% spike in coffee input costs can overwhelm a 5% operating margin. this business does not have enough cushion to shrug that off.
a small cost move can flip profit into loss
high
customer concentration
as a private-label supplier, losing one major retail account could cut revenue by 10–15%. on a business this size, that is not a flesh wound.
puts roughly $8M–$12M of revenue at risk using the $79M base
med
temporary help disguised as durable improvement
q1 2026 benefited from tariff relief and facility consolidation. if those were one-time tailwinds, the next comparison gets harder fast.
the recent 20% growth print may overstate underlying momentum
med
brand expansion may stay too small to matter
the 2026 minority stake in the jordre well shows ambition, but the snapshot gives no revenue or profit contribution. that usually means it is not material yet.
capital can get tied up without changing the earnings story
the math is blunt: a 10% move in input costs is twice the operating margin, and a lost customer can remove 10–15% of revenue. that is why the stock looks cheap.
source: institutional data · regulatory filings · risk analysis
Pay attention to
margin
watch whether 5% operating margin holds
this is the fulcrum. cheap valuation only matters if profit survives normal commodity volatility.
earnings
q1 2026 set a higher bar
20% revenue growth and $0.29 eps were good numbers. the next report needs to show what was structural and what was temporary.
commodity
coffee prices still run the room
management explicitly flagged market volatility. when the business has no moat, raw input swings become strategy by force.
strategy
the jordre well needs to become more than a press release
a significant minority stake is interesting. what matters next is whether it shows up in revenue mix, margin, or customer reach.
Analyst rankings
earnings predictability
25 / 100
low predictability means the quarterly numbers can move around more than you want. in human-speak, analysts do not trust this business to deliver the same story every quarter.
price stability
10 / 100
this stock does not trade like a sleepy consumer staple. it trades like a tiny company where liquidity and sentiment can overpower fundamentals for stretches.
source: institutional data
Institutional activity
institutional ownership data for JVA is being compiled.
source: institutional data
Price targets
3-5 year target range
n/a
n/a
$4
current price
n/a
target midpoint · n/a from current
Want the deeper analysis?
The full deep dive: dcf model, scenario analysis, competitive moat breakdown, and quarterly tracking — everything on this page, taken further.
see plans from $5/moThe deep dive