Hanmi Financial Corporation (HAFC)
NASDAQ: HAFC · Real-Time Price · USD
31.11
-0.04 (-0.13%)
Aug 21, 2026, 4:00 PM EDT - Market closed

Hanmi 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
277.92255.73229.94249.17271.01259.62
Revenue Growth
18.90%11.21%-7.72%-8.06%4.39%46.23%
Net Income
88.6675.4761.779.54100.8498.01
Earnings Per Share
2.972.512.052.623.323.22
EPS Growth
37.47%22.44%-21.76%-21.08%3.11%134.02%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
333.62215.56309.49308.57359.93610.34
Total Debt
169.27319.06438.23507.33530.98403.57
Net Cash (Debt)
164.35-103.5-128.74-198.76-171.06206.78
Net Cash Growth
98.62%----200.48%
Net Cash Per Share
5.50-3.45-4.28-6.55-5.636.79

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
213.18206.0152.56109.26147.3193.73
Capital Expenditures
-3.07-2.31-2.62-2.42-1.93-2.72
Free Cash Flow
210.12203.749.94106.84145.3891.01
Free Cash Flow Growth
692.56%307.92%-53.26%-26.51%59.75%63.06%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
31.90%29.51%26.83%31.92%37.21%37.75%
FCF Margin
75.60%79.66%21.72%42.88%53.64%35.05%

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.1201.0801.0001.0000.9400.540
Dividend Per Share Growth
4.72%8.00%0%6.38%74.07%3.85%
Dividend Yield
3.60%4.11%4.55%5.86%4.57%2.85%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.4810.6411.497.387.457.29
Forward PE
9.489.3210.718.237.6810.42
P/FCF Ratio
4.363.9414.195.495.167.85
PS Ratio
3.293.143.082.352.772.75