Heritage Financial Corporation (HFWA)
NASDAQ: HFWA · Real-Time Price · USD
29.60
-0.14 (-0.47%)
Aug 17, 2026, 4:00 PM EDT - Market closed

Heritage Financial Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
295.08244.17210.56239.54250.4269.78
Revenue Growth
33.33%15.96%-12.10%-4.34%-7.18%33.47%
Net Income
77.967.5343.2661.7681.8898.04
Earnings Per Share
2.081.961.241.752.312.73
EPS Growth
45.18%58.06%-29.14%-24.24%-15.38%111.63%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
221.37247.52140.97248.17133.71,729
Total Debt
205.7479.17453.83570.46122.58116.11
Net Cash (Debt)
15.63168.36-312.86-322.2911.121,613
Net Cash Growth
-----99.31%151.53%
Net Cash Per Share
0.424.89-8.96-9.140.3144.83

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
90.1194.8264.48109.5294.4669.53
Capital Expenditures
-9.68-9.16-3.46-10.38-4.02-3.02
Free Cash Flow
80.4385.6661.0299.1590.4466.51
Free Cash Flow Growth
-1.97%40.38%-38.45%9.63%35.98%5.02%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
26.40%27.66%20.54%25.78%32.70%36.34%
FCF Margin
27.26%35.08%28.98%41.39%36.12%24.65%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.0000.9600.9200.8800.8400.810
Dividend Per Share Growth
2.11%4.35%4.54%4.76%3.70%1.25%
Dividend Yield
3.38%4.17%4.02%4.60%3.21%4.01%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.2511.8919.3412.0913.148.77
Forward PE
12.1210.0913.3312.2011.6715.01
P/FCF Ratio
15.069.3813.717.5311.8912.92
PS Ratio
4.103.293.973.124.303.19