Net interest income grew 34.7% year over year to $77.3M in 2026Q3 with NIM at 0.9%, but the efficiency ratio deteriorated to 71.6% from 62.5% in 2025Q4 and non-interest income swung to negative $35.5M in 2026Q2, suggesting underlying operating leverage is weaker than headline revenue growth implies.
Heritage Financial Corporation (HFWA) annual income statement — 28-year revenue, gross profit & net income history
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'97 |
|---|
| Net Interest Income | 279.65M | 224.41M | 209.36M | 225.16M | 219.38M | 205.79M | 201M | 199.68M | 186.99M | 139.36M | 132.51M | 129.62M | 115.42M | 67.7M | 64.58M | 67.54M | 51.01M | 41.7M | 38.31M | 36.6M | 35.77M | 33.88M | 31.73M | 29.82M | 30.2M | 26.63M | 24.84M | 23.5M | 16.1M |
| NII Growth % | 108.21% | 7.18% | -7.01% | 2.63% | 6.61% | 2.38% | 0.66% | 6.79% | 34.18% | 5.17% | 2.23% | 12.3% | 70.48% | 4.85% | -4.39% | 32.4% | 22.34% | 8.84% | 4.67% | 2.32% | 5.58% | 6.79% | 6.41% | -1.28% | 13.41% | 7.21% | 5.71% | 45.96% | - |
| Net Interest Margin % | 3.28% | 3.22% | 2.95% | 3.14% | 3.14% | 2.77% | 3.04% | 3.6% | 3.52% | 3.39% | 3.42% | 3.55% | 3.34% | 4.08% | 4.8% | 4.93% | 3.73% | 4.11% | 4.05% | 4.13% | 4.19% | 4.51% | 4.55% | 4.65% | 5.08% | 4.37% | 4.33% | 4.6% | 3.87% |
| Interest Income | 367.4M | 314.24M | 309.71M | 284.46M | 227.46M | 212.83M | 214.32M | 217.85M | 199.41M | 147.71M | 138.51M | 135.74M | 121.11M | 71.43M | 69.11M | 74.12M | 59.52M | 53.34M | 56.92M | 62.37M | 55.24M | 45.43M | 38.94M | 37.15M | 40.43M | 45.19M | 44.24M | 36.6M | 28M |
| Interest Expense | 87.75M | 89.83M | 100.35M | 59.31M | 8.07M | 7.04M | 13.32M | 18.17M | 12.41M | 8.35M | 6.01M | 6.12M | 5.68M | 3.72M | 4.53M | 6.58M | 8.51M | 11.64M | 18.61M | 25.77M | 19.46M | 11.55M | 7.22M | 7.33M | 10.22M | 18.56M | 19.4M | 13.1M | 11.9M |
| Loan Loss Provision | -1.19M | 2.78M | 6.28M | 4.28M | -1.43M | -29.37M | 36.11M | 4.31M | 5.13M | 4.22M | 4.93M | 4.37M | 4.59M | 3.67M | 2.02M | 14.43M | 11.99M | 19.39M | 7.42M | 810K | 720K | 810K | 645K | 1.13M | 1.83M | 1.19M | 787K | 400K | 100K |
| Non-Interest Income | -9.53M | 21.73M | 7.47M | 18.66M | 29.59M | 34.62M | 37.23M | 32.46M | 31.62M | 35.58M | 31.62M | 32.27M | 16.42M | 9.21M | 7.19M | 5.65M | 9.53M | 8.67M | 8.86M | 8.59M | 7.95M | 6.63M | 6.5M | 7.16M | 6.18M | 5.92M | 4.19M | 4M | 4.3M |
| Non-Interest Income % | -3.53% | 8.83% | 3.45% | 7.65% | 11.89% | 14.4% | 15.63% | 13.98% | 14.46% | 20.34% | 19.27% | 19.93% | 12.46% | 11.98% | 10.02% | 7.72% | 15.74% | 17.21% | 18.77% | 19.01% | 18.19% | 16.37% | 17% | 19.37% | 16.99% | 18.2% | 14.43% | 14.55% | 21.08% |
| Total Net Revenue | 270.13M | 246.14M | 216.84M | 243.82M | 248.98M | 240.4M | 238.23M | 232.14M | 218.61M | 174.94M | 164.13M | 161.89M | 131.85M | 76.92M | 71.77M | 73.19M | 60.54M | 50.36M | 47.17M | 45.19M | 43.73M | 40.51M | 38.23M | 36.98M | 36.38M | 32.56M | 29.03M | 27.5M | 20.4M |
| Revenue Growth % | 14.05% | 13.51% | -11.07% | -2.07% | 3.57% | 0.91% | 2.62% | 6.19% | 24.96% | 6.59% | 1.38% | 22.78% | 71.41% | 7.17% | -1.94% | 20.89% | 20.2% | 6.78% | 4.37% | 3.36% | 7.94% | 5.98% | 3.36% | 1.64% | 11.75% | 12.15% | 5.57% | 34.8% | - |
| Non-Interest Expense | 224.17M | 165.57M | 158.3M | 166.62M | 150.97M | 149.27M | 148.94M | 146.79M | 149.19M | 110.58M | 106.47M | 106.21M | 99.33M | 59.08M | 50.31M | 49.6M | 28.76M | 30.89M | 30.42M | 28.29M | 27.08M | 24.18M | 23.27M | 22.22M | 20.25M | 20.62M | 19.32M | 18.7M | 13.6M |
| Efficiency Ratio | 82.99% | 67.27% | 73% | 68.34% | 60.63% | 62.09% | 62.52% | 63.23% | 68.24% | 63.21% | 64.87% | 65.61% | 75.34% | 76.81% | 70.11% | 67.78% | 47.5% | 61.34% | 64.49% | 62.59% | 61.94% | 59.69% | 60.88% | 60.09% | 55.67% | 63.35% | 66.56% | 68% | 66.67% |
| Operating Income | 47.15M | 77.79M | 52.26M | 72.92M | 99.44M | 120.51M | 53.18M | 81.05M | 64.3M | 60.15M | 52.72M | 51.31M | 27.92M | 14.17M | 19.44M | 9.15M | 19.79M | 78K | 9.33M | 16.09M | 15.92M | 15.52M | 14.31M | 13.63M | 14.29M | 10.74M | 8.92M | 8.4M | 6.7M |
| Operating Margin % | 17.45% | 31.6% | 24.1% | 29.91% | 39.94% | 50.13% | 22.32% | 34.91% | 29.41% | 34.38% | 32.12% | 31.69% | 21.18% | 18.42% | 27.09% | 12.5% | 32.69% | 0.15% | 19.77% | 35.61% | 36.42% | 38.31% | 37.44% | 36.86% | 39.29% | 32.99% | 30.73% | 30.55% | 32.84% |
| Operating Income Growth % | - | 48.85% | -28.33% | -26.67% | -17.49% | 126.6% | -34.38% | 26.05% | 6.9% | 14.09% | 2.76% | 83.77% | 97.06% | -27.12% | 112.42% | -53.76% | 25270.51% | -99.16% | -42.05% | 1.07% | 2.62% | 8.44% | 4.97% | -4.63% | 33.1% | 20.39% | 6.2% | 25.37% | - |
| Pretax Income | 91.08M | 78.6M | 52.26M | 72.92M | 99.44M | 120.51M | 53.18M | 81.05M | 64.3M | 60.15M | 52.72M | 51.31M | 27.92M | 14.17M | 19.44M | 9.15M | 19.79M | 78K | 9.33M | 16.09M | 15.92M | 15.52M | 14.31M | 13.63M | 14.29M | 10.74M | 8.92M | 8.4M | 6.7M |
| Pretax Margin % | 33.72% | 31.93% | 24.1% | 29.91% | 39.94% | 50.13% | 22.32% | 34.91% | 29.41% | 34.38% | 32.12% | 31.69% | 21.18% | 18.42% | 27.09% | 12.5% | 32.69% | 0.15% | 19.77% | 35.61% | 36.42% | 38.31% | 37.44% | 36.86% | 39.29% | 32.99% | 30.73% | 30.55% | 32.84% |
| Income Tax | 13.63M | 11.07M | 9M | 11.16M | 17.56M | 22.47M | 6.61M | 13.49M | 11.24M | 18.36M | 13.8M | 13.82M | 6.91M | 4.59M | 6.18M | 2.63M | 6.43M | -503K | 2.98M | 5.39M | 5.38M | 5.04M | 4.72M | 4.73M | 4.87M | 3.78M | 2.95M | 3M | 2.4M |
| Effective Tax Rate % | 14.97% | 14.08% | 17.22% | 15.31% | 17.66% | 18.65% | 12.43% | 16.64% | 17.48% | 30.52% | 26.18% | 26.93% | 24.73% | 32.42% | 31.78% | 28.77% | 32.52% | -644.87% | 31.91% | 33.47% | 33.77% | 32.49% | 33.02% | 34.69% | 34.07% | 35.18% | 33.03% | 35.71% | 35.82% |
| Net Income | 77.45M | 67.53M | 43.26M | 61.76M | 81.88M | 98.03M | 46.57M | 67.56M | 53.06M | 41.79M | 38.92M | 37.49M | 21.01M | 9.57M | 13.26M | 6.52M | 13.35M | 581K | 6.35M | 10.71M | 10.55M | 10.48M | 9.59M | 8.9M | 9.42M | 6.96M | 5.97M | 5.4M | 4.3M |
| Net Margin % | 28.67% | 27.44% | 19.95% | 25.33% | 32.88% | 40.78% | 19.55% | 29.1% | 24.27% | 23.89% | 23.71% | 23.16% | 15.94% | 12.45% | 18.48% | 8.91% | 22.06% | 1.15% | 13.47% | 23.69% | 24.12% | 25.86% | 25.08% | 24.08% | 25.9% | 21.38% | 20.58% | 19.64% | 21.08% |
| Net Income Growth % | 35.35% | 56.11% | -29.95% | -24.57% | -16.48% | 110.51% | -31.07% | 27.33% | 26.96% | 7.38% | 3.81% | 78.4% | 119.47% | -27.8% | 103.45% | -51.19% | 2198.45% | -90.85% | -40.69% | 1.53% | 0.68% | 9.3% | 7.65% | -5.52% | 35.36% | 16.54% | 10.63% | 25.58% | - |
| Net Income (Continuing) | 77.45M | 67.53M | 43.26M | 61.76M | 81.88M | 98.03M | 46.57M | 67.56M | 53.06M | 41.79M | 38.92M | 37.49M | 21.01M | 9.57M | 13.26M | 6.52M | 13.35M | 581K | 6.35M | 10.71M | 10.55M | 10.48M | 9.59M | 8.9M | 9.42M | 6.96M | 5.97M | 5.4M | 4.3M |
| EPS (Diluted) | 1.88 | 1.96 | 1.24 | 1.75 | 2.31 | 2.73 | 1.29 | 1.83 | 1.50 | 1.29 | 1.30 | 1.25 | 0.82 | 0.61 | 0.87 | 0.42 | 1.04 | 0.07 | 0.93 | 1.61 | 1.60 | 1.65 | 1.42 | 1.26 | 1.21 | 0.82 | 0.62 | 0.47 | 0.38 |
| EPS Growth % | 21.08% | 58.06% | -29.14% | -24.24% | -15.38% | 111.63% | -29.51% | 22% | 16.28% | -0.77% | 4% | 52.44% | 34.43% | -29.89% | 107.14% | -59.62% | 1301.62% | -92.02% | -42.24% | 0.63% | -3.03% | 16.2% | 12.7% | 4.13% | 47.56% | 32.26% | 31.91% | 23.68% | - |
| EPS (Basic) | - | 1.99 | 1.26 | 1.75 | 2.33 | 2.75 | 1.29 | 1.84 | 1.49 | 1.29 | 1.30 | 1.25 | 0.82 | 0.61 | 0.87 | 0.42 | 1.05 | 0.07 | 0.93 | 1.63 | 1.65 | 1.69 | 1.46 | 1.30 | 1.25 | 0.83 | 0.63 | 0.48 | 0.39 |
| Diluted Shares Outstanding | 41.21M | 34.41M | 34.9M | 35.26M | 35.46M | 35.97M | 36.17M | 36.99M | 35.37M | 29.85M | 29.69M | 29.81M | 25.48M | 15.49M | 15.1M | 15.5M | 11.17M | 7.83M | 6.65M | 6.67M | 6.59M | 6.36M | 6.75M | 7.07M | 7.79M | 8.54M | 9.65M | 11.57M | 11.29M |
Quick answers to the most common questions about buying HFWA stock.
For fiscal year 2025, Heritage Financial Corporation (HFWA) reported total revenue of $246.1M. This represents a 1106.6% increase compared to $20.4M in 1997.
Heritage Financial Corporation (HFWA) is profitable, generating $67.5M in net income for the fiscal year ending 2025 with a net profit margin of 27.4%.
Heritage Financial Corporation (HFWA) reported an operating income of $77.8M, resulting in an operating profit margin of 31.6%. This margin reflects the operational efficiency of the business before interest and taxes.
Heritage Financial Corporation (HFWA) generated $243.4M in gross profit for the year, representing a gross profit margin of 98.9%. This demonstrates the company's core pricing power and production efficiency.
Key Metrics
Top Statement Risk
Non-interest income volatility distorting earnings
Metrics are mathematically derived from official filings.
Net Interest Income Re-Accelerates Sharply
HFWA's net interest income reached $77.3M in 2026Q3, up 34.7% year over year, per the reported quarterly income statement; this acceleration from single-digit growth in 2024 appears to reflect both loan repricing and balance-sheet expansion, though the driver mix between volume and rate warrants scrutiny.
The step-change from 8.6% growth in 2025Q4 to 34.7% in 2026Q3 suggests something beyond a clean rate-cycle effect, as organic loan volume alone would rarely produce that inflection; investors should consider whether securities reinvestment, balance-sheet growth, or acquisition activity is doing the heavy lifting. Given management's commentary linking muted loan growth to prepayment speeds, NII appears to be outrunning the loan book, which may not prove durable if the origination pipeline fails to convert.
Margin Expansion From a Thin Base
NIM improved to 0.9% in 2026Q3 from 0.7% in 2024Q2, according to Heritage Financial's disclosed quarterly metrics, a 20 basis point gain suggesting asset repricing outran funding costs, though the absolute level appears thin and leaves limited cushion should deposit betas reaccelerate.
The 0.9% reported NIM sits far below what regional peers typically post on a tax-equivalent basis, which may indicate a different calculation convention rather than genuine margin inferiority, so the basis itself warrants confirmation before any peer comparison is drawn. The 20bp expansion since mid-2024 appears to reflect favorable asset repricing, but from this level modest deposit beta drift could consume the entire improvement, making the durability of the trend more important than its direction.
Fee Volatility Masks Earning Power
Non-interest income swung to negative $35.5M in 2026Q2 from positive $8.7M the following quarter, per reported figures, a $44.2M reversal that dragged fee share to -90.1% of revenue and distorts any read of underlying fee-generating capacity for trust and SBA activities.
That single quarter erased roughly five quarters of accumulated fee income, and because the composition of the charge is not broken out in the supplied data, whether it reflects valuation marks, gain-on-sale reversals, or securities activity remains an open question that warrants further investigation. Excluding the anomaly, fee share has trended up from 3.4% in 2024Q3 to 10.7% in 2026Q3, which appears to suggest the trust and SBA channels are genuinely gaining relative importance in the revenue mix.
Cost Growth Erodes Operating Leverage
HFWA's efficiency ratio climbed to 71.6% in 2026Q3 from 62.5% in 2025Q4, as shown in the company's quarterly disclosures, signaling operating leverage has deteriorated even as revenue grew; excluding the distorted 2026Q2 print, cost control appears to be drifting the wrong way.
Revenue grew roughly 13% year over year in 2026Q3 while the efficiency ratio rose about eight points versus 2025Q3, implying non-interest expense is expanding faster than the top line, which is the opposite of positive operating leverage. A run-rate in the low-70s would compress returns on capital even with a benign credit cycle, so the 62.5% achieved in 2025Q4 looks more like the exception than a sustainable level of cost discipline.
Provision Releases Flatter Earnings
Provision expense has turned negative in three of the last four quarters, including a $2.4M release in 2026Q2, according to Heritage Financial's reported income statement, effectively adding to pre-provision earnings and raising questions about whether reserve build is keeping pace with loan book growth.
Consecutive negative provisions mean reported 2026 earnings are supported by reserve releases rather than reserve builds, an arrangement that typically reverses once the loan book grows faster than charge-offs, and management itself attributes soft volume to prepayment activity rather than credit stress. With CRE concentration identified as a monitoring item, an absence of provisioning alongside a growing balance sheet warrants investigation rather than comfort, since it may reflect a benign reserve stance that would not hold through a localized Pacific Northwest downturn.
Non-Operating Items Prop Up Net Income
Heritage reported $17.5M of net income in 2026Q2 despite an operating loss of $22.4M, per the quarterly income statement, a roughly $40M gap between operating and bottom-line results that appears to depend on non-operating items and materially flatters trailing twelve-month earnings quality.
The same quarter shows an EPS decline of only 17.9% in 2026Q3 against 34.7% NII growth, indicating headline revenue momentum is not translating into per-share results, which may suggest share count, tax, or non-recurring items are absorbing the gains. Investors should also weigh the geographic concentration in Washington and Oregon, since a simultaneous regional property or technology slowdown could pressure credit costs and deposit flows together, a correlation the currently benign provision numbers do not yet reflect.