← All companies ← HESM Manual HG → ← HDB Banks HOMB →
HFWA, Heritage Financial Corporation
A balance-sheet business, read on book value, net interest margin and credit losses rather than an earnings multiple.
The business
What it sells, where the money comes from, the kind of company it is.
Next report By 11/8 · the 10-Q for the quarter ended late September · due within 40 days of period end · has filed ~38 days after · the wire records it on arrival
The business in brief
read the 10-K →What this business is and what moves its needle, from its own SEC filings.
- What moves the needle
- Net interest margin, loan losses, and book value. A lender is read on the quality of its balance sheet, not an earnings multiple, and the worst year of credit losses matters more than the best. On its own account, the filing leans hardest on pricing power & competition, set against the numbers in what the filing emphasizes, below.
- Is it a good business?
- Return on equity has sat below the cost of equity (median 8%, above 12% in only 0 of 10 years). It runs at a 67% efficiency ratio, about average. The cycle and the loan book decide this one; weigh the recession years in the record, not the average, and read the 10-K.
Every line is arithmetic on the company's filings, shown in full in the sections below.
The record
Ten years of arithmetic, read across the cycle.
The record, 2016–2025
realized figures from each filing · older years to the left| 2016’16 | 2017’17 | 2018’18 | 2019’19 | 2020’20 | 2021’21 | 2022’22 | 2023’23 | 2024’24 | 2025’25 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Income statement | ||||||||||
| $164M | $175M | $219M | $232M | $238M | $240M | $249M | $244M | $217M | $246M | RevenueRevenue |
| $139M | $148M | $199M | $218M | $214M | $213M | $227M | $284M | $310M | $314M | Interest incomeInt. inc. |
| $6M | $8M | $12M | $18M | $13M | $7M | $8M | $59M | $100M | $90M | Interest expenseInt. exp. |
| $133M | $139M | $187M | $200M | $201M | $206M | $219M | $225M | $209M | $224M | Net interest incomeNet int. |
| $32M | $36M | $32M | $32M | $37M | $35M | $30M | $19M | $7M | $22M | Noninterest incomeFee inc. |
| $5M | $4M | $5M | ($4M) | $36M | ($29M) | ($1M) | $4M | $6M | $2M | Credit-loss provisionProvision |
| $53M | $60M | $64M | $81M | $53M | $121M | $99M | $73M | $52M | $79M | Pretax incomePretax |
| $39M | $42M | $53M | $68M | $47M | $98M | $82M | $62M | $43M | $68M | Net incomeNet inc. |
| 26% | 31% | 17% | 17% | 12% | 19% | 18% | 15% | 17% | 14% | Effective tax rateTax rate |
| Cash flow & returns | ||||||||||
| 1.0% | 1.0% | 1.0% | 1.2% | 0.7% | 1.3% | 1.2% | 0.9% | 0.6% | 1.0% | Return on assetsROA |
| 8% | 8% | 7% | 8% | 6% | 11% | 10% | 7% | 5% | 7% | Return on equityROE |
| 4% | 5% | 4% | 5% | 2% | 8% | 7% | 4% | 1% | 4% | Retained to equityRetained/eq |
| 11% | 11% | 11% | 12% | 8% | 16% | 15% | 10% | 7% | 10% | Return on tangible equityROTCE |
| 65% | 63% | 68% | 63% | 63% | 62% | 61% | 68% | 73% | 67% | Efficiency ratioEffic. |
| $22M | $18M | $26M | $31M | $29M | $29M | $29M | $31M | $32M | $33M | Dividends paidDiv. paid |
| $3M | $737K | $2M | $9M | $19M | $23M | $3M | $7M | $22M | $6M | BuybacksBuybacks |
| ($253M) | ($241M) | ($110M) | ($125M) | ($539M) | $164M | ($1.2B) | ($93M) | ($86M) | $187M | Investing cash flowInv. cash |
| $176M | $167M | $78M | $99M | $983M | $747M | ($506M) | $105M | ($86M) | ($166M) | Financing cash flowFin. cash |
| ($23M) | ($730K) | $59M | $67M | $515M | $980M | ($1.6B) | $121M | ($108M) | $116M | Change in cashΔ cash |
| Balance sheet | ||||||||||
| $2.6B | $2.8B | $3.7B | $3.8B | $4.5B | $3.8B | $4.1B | $4.3B | $4.8B | $4.8B | Loans held for investmentLoans |
| $31M | $32M | $35M | $36M | $70M | $42M | $43M | $48M | $52M | $53M | Credit-loss allowanceAllowance |
| $3.9B | $4.1B | $5.3B | $5.6B | $6.6B | $7.4B | $7.0B | $7.2B | $7.1B | $7.0B | Total assetsAssets |
| $3.2B | $3.4B | $4.4B | $4.6B | $5.6B | $6.4B | $5.9B | $5.6B | $5.7B | $5.9B | DepositsDeposits |
| $119M | $119M | $241M | $241M | $241M | $241M | $241M | $241M | $241M | $241M | GoodwillGoodwill |
| $3.4B | $3.6B | $4.6B | $4.7B | $5.8B | $6.6B | $6.2B | $6.3B | $6.2B | $6.0B | Total liabilitiesTotal liab. |
| $482M | $508M | $761M | $809M | $820M | $854M | $798M | $853M | $864M | $922M | Shareholders’ equityEquity |
| Per share | ||||||||||
| 29.7M | 29.8M | 35.4M | 37.0M | 36.2M | 36.0M | 35.5M | 35.3M | 34.9M | 34.5M | Shares out (diluted)Shares |
| $1.31 | $1.40 | $1.50 | $1.83 | $1.29 | $2.73 | $2.31 | $1.75 | $1.24 | $1.96 | EPS (diluted)EPS |
| $0.73 | $0.61 | $0.73 | $0.84 | $0.80 | $0.80 | $0.83 | $0.87 | $0.91 | $0.95 | Dividends / shareDiv/sh |
| $16.23 | $17.03 | $21.51 | $21.88 | $22.68 | $23.75 | $22.50 | $24.20 | $24.74 | $26.74 | Book value / shareBVPS |
| $11.97 | $12.84 | $14.11 | $14.92 | $15.66 | $16.78 | $15.50 | $17.23 | $17.75 | $19.69 | Tangible book / shareTBVPS |
| 9-yr | 5-yr | |
|---|---|---|
| Revenue / share | +2.9%/yr | +1.6%/yr |
| Owner earnings / share | +6.2%/yr | +7.9%/yr |
| EPS | +4.6%/yr | +8.8%/yr |
| Dividends / share | +3.0%/yr | +3.5%/yr |
| Capital spending / share | +1.8%/yr | +6.6%/yr |
| Book value / share | +5.7%/yr | +3.3%/yr |
The year, in the company's words
the filing →Verbatim from the 10-K's management discussion. Each sentence is shown only because its subject, direction, and stated figures check out against the filed numbers on this page. The words are the company's; the arithmetic is the record's.
- Net income+56.1%
“Net income increased $24.3 million, or 56.1%, compared to the year ended December 31, 2024 due primarily to an increase in net interest income of $15.0 million to $224.4 million from $209.4 million and a decrease in losses on sales of investment securities of $12.0 million to $10.7 million from $22.7 million, largely as a result of a smaller amount of investment portfolio repositioning in 2025 compared to 2024, which increased noninterest income.”
✓ figure matches the filed record
Quality & stewardship
Returns, the balance sheet, capital allocation, and pay.
Owner’s Scorecard
Is it a good business?
- Below the cost of equityNet income $68M ÷ equity $922MIndustry peers: median 10%
What this means
The bank's north star, what it earns on shareholders' capital. Cost of equity is roughly 10%, so a return durably above that builds value and below it destroys it. One year is noisy; the durability across a full credit cycle is what counts.
- ModestNet income ÷ (equity − goodwill $241M − intangibles $2M)Industry peers: median 12%
What this means
The cleaner return, stripping out the goodwill paid for past acquisitions. This is the number a buyer of the whole bank actually earns on the hard capital.
- Efficiency ratio 67%AverageNoninterest expense $166M ÷ (net interest income + fees)Industry peers: median 66%
What this means
The share of revenue eaten by running costs; lower is better, and below about 60% marks a genuinely efficient operation. A low ratio held for years is the operational side of a moat.
Is it sound?
- Capital (equity / assets) 13.2%Well capitalizedEquity $922M ÷ assets $7.0B
What this means
A plain-English leverage read: how much of the balance sheet is the owners' own money. This is a rough proxy; the regulatory figure is the CET1 ratio, which is risk-weighted and reported in the filing. The point is the same, how much loss the bank can absorb before depositors are at risk.
- Deposit funding 85%Deposit-fundedDeposits $5.9B ÷ assets $7.0B
What this means
Low-cost, sticky deposits are a bank's real moat, the cheap raw material it lends out at a spread. A bank funded mostly by deposits earns more durably than one that rents its money in the wholesale market.
- Credit cost (provision / NII) 1%LowProvision for credit losses $2M ÷ net interest income $224M
What this means
What the bank set aside this year against loans going bad, as a share of its lending income. This swings hard with the cycle, low in good years and spiking in recessions, so read it across the record, not in one year. Disciplined underwriting shows up as low, stable provisions through a downturn.
The franchise and the credit cycle
- Solid core depositsNoninterest-bearing deposits $1.6B ÷ deposits $5.9B · pays 1.90% on the interest-bearing rest (avg of year-ends)
What this means
The share of deposits the bank pays nothing for — checking accounts that stay through rate cycles. This is the deposit moat in one number: a high share means cheap, sticky raw material for lending; a low share means the funding reprices with every rate move. Buffett's Wells letter is built on exactly this economics.
- Net charge-offs 0.05% · FY2024Last reported FY2024FY2024, the most recent year reported: charge-offs $3M ÷ loans $4.8B · worst year on record 0.14%
What this means
The latest fiscal year's charge-offs are not yet tagged in the structured data, so this reads the most recent year that is — named, never passed off as current. Loans actually written off net of recoveries; the worst year in the record, not the average, is Graham's read, because a loan book's sins are committed in the good years and confessed in the bad ones.
- ManageablePre-tax, as filed for FY2025: HTM at cost $674M − fair value $625M = $49M, against tangible common equity $679M · widest on record FY2022: $93M (47% accreted back since)
What this means
Bonds held to maturity are carried at cost, so rate rises open a gap that only shows in this disclosure. Stated equity already carries every available-for-sale mark through accumulated other comprehensive income; the held-to-maturity book's gap sits outside equity, which is why it is read here. The figure is pre-tax as the filer states it — the true after-tax dent depends on a deferred-tax position the record does not carry. The gap never hits earnings if the bank can hold on, which is precisely why the reader checks whether it could be forced to sell: the 2023 bank failures were this number meeting deposit flight. The funding leg beside it: the filer states its uninsured deposits in its own words, quoted in the owner's read on this page.
All figures as filed; the source filing is linked above.
Management, ownership & pay
read the proxy →From the proxy: how much of the business the people running it own, and how they are paid.
- Insider ownership1.5%
The stake all directors and executive officers hold together, per the 2026 proxy: skin in the game, the first thing Munger reads.
What an owner would ask, FY2025
read the 10-K →- How much of the deposit base could leave overnight?Deposits $5.9B (XBRL, FY2025) — the uninsured portion in the filer's own words
“45 Total deposits include uninsured deposits of approximately $2.43 billion and $2.27 billion at December 31, 2025 and 2024, respectively, calculated in accordance with FDIC guidelines.”verify →
- Which reported numbers are a judgment call?Management names Credit & receivables as critical estimates
each rests partly on management's judgment; the filing's note sets out the assumptionsverify →
The questions the record and the charts do not answer on their own; each carries the figure and the place to look.
Peers, Banks
The same industry, side by side on the bank lens. Each column names the period it is read over; the group median at the foot is the line to read each figure against.
| Company | Revenuelatest FY, USD | ROEmedian over the record | ROTCEmedian over the record | Efficiencymedian over the record | NII / assetsmedian over the record | Noninterest-bearing sharelatest FY |
|---|---|---|---|---|---|---|
| BBTBeacon Financial Corporation | $553M | 6% | 8% | 68% | 2.6% | — |
| NRIMNorthrim BanCorp Inc | $256M | 12% | 13% | 71% | 3.7% | — |
| HFWAHeritage Financial Corporation | $246M | 8% | 11% | 64% | 3.2% | 27% |
| NBBKNB Bancorp Inc. | $214M | 6% | 6% | 63% | 2.9% | — |
| TCBXThird Coast Bancshares Inc. | $209M | 8% | 8% | 68% | 3.4% | 11% |
| SMBCSouthern Missouri Bancorp Inc. | $183M | 11% | 12% | 57% | 3.2% | 12% |
| FSBWFS Bancorp Inc. | $153M | 13% | 13% | 66% | 4.1% | 25% |
| HBCPHome Bancorp Inc. | $149M | 10% | 12% | 61% | 3.6% | 27% |
| Group median | — | 9% | 11% | 65% | 3.3% | 25% |
The price
What a price has to assume.
What the price implies
price / tangible bookA bank is worth a multiple of its tangible book value, and the multiple it deserves is set by the return it earns on that book. Type today’s price; we show what you would be paying against what Heritage Financial Corporation’s record justifies.
Tangible book / share, delivered4%/yr’20→’25
The justified multiple is (return on tangible equity − growth) ÷ (cost of equity − growth). A bank earning exactly its cost of equity is worth about one times tangible book; the premium above that prices each point of durable excess return. A higher cost of equity lowers the justified multiple for a bank.
Enter a price above to run it.
Graham applied the same standards to financial enterprises (Intelligent Investor ch.14): the 15× multiple cap on averaged earnings, and P/E times price-to-book at most 22.5. The gate marks the bargain-hunter’s floor, not a verdict.
A dated snapshot of the price you typed, the assumptions you set, and what the page showed for them. A snapshot is never edited after it is saved. Your notebook is yours alone — the commitment states what is stored and what we will never do.
Tangible book $679M on 41M shares, a 11% normalized return on it. The dials set the multiple such a return would justify; your price sets the multiple you are paying. It assumes the bank keeps earning that return; a credit cycle, a rate shock or a bad acquisition changes it, which is what the record and the 10-K are for.
Manual order: ← HESM its page in the Manual HG →
Industry order: ← HDB the Banks chapter HOMB →