Hamilton Beach Brands Holding Co
HBB · Electric Housewares & Fans · 100.0M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$2M (gross $3M, SBC $5M)
Grade
B72Established small-appliance marketer with top-quartile returns but a tariff-pressured, low-growth year.
Strengths
- ROA 6.65% (83rd pct) and ROE 14.5% (71st pct) — top-quartile returns
- Positive FCF $11M and net margin 4.4% (59th pct) with a clean balance sheet (D/E 0.27)
Risks
- Revenue fell 7.3% on tariff-driven retailer destocking; gross margin only 25.7% (27th pct)
- Heavy customer concentration: Walmart 29%, Amazon 19%, top five 62% of revenue
- Commodity/tariff and competitive pricing pressure in a low-barrier category
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Customer concentration~62% of revenue from one customer/distributor — During fiscal 2025, our five largest customers accounted for a total of approximately 62% of our revenue
- Revenue declineRevenue -42.7% YoY
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
25.7%
Operating margin
6.0%
Net margin
4.4%
Return on equity
14.5%
Return on assets
6.7%
ROIC
12.4%
Revenue growth (QoQ)
-42.7%
Net-income growth
-14.0%
Debt / equity
0.3×
Net debt / EBITDA
0.1×
Current ratio
2.5×
Free cash flow
$11M
EBITDA
$42M
Tangible book value
$174M
Cash & investments
$47M
Stock comp / revenue
0.7%
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-18 | 2026-06-18 | 0001193125-26-275915 ↗ |
| 8-K | 2026-05-11 | 2026-05-07 | 0001709164-26-000071 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001709164-26-000067 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001709164-26-000065 ↗ |
| 10-Q/A | 2026-02-25 | 2025-03-31 | 0001709164-26-000035 ↗ |
| 8-K | 2026-02-25 | 2026-02-25 | 0001709164-26-000033 ↗ |
| 10-K | 2026-02-25 | 2025-12-31 | 0001709164-26-000037 ↗ |
| 8-K | 2026-01-12 | 2026-01-12 | 0001193125-26-009679 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001709164-25-000063 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001709164-25-000065 ↗ |
| 8-K | 2025-07-30 | 2025-07-30 | 0001709164-25-000035 ↗ |
| 10-Q | 2025-07-30 | 2025-06-30 | 0001709164-25-000037 ↗ |