Westamerica Bancorporation (WABC)
NASDAQ: WABC · Real-Time Price · USD
61.28
+0.38 (0.62%)
Oct 16, 2026, 4:00 PM EDT - Market closed

WABC Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
252.51258.4293.25324.52264.02214.83
Revenue Growth
-4.59%-11.88%-9.63%22.91%22.90%4.61%
Net Income
110.7116.17138.64161.77122.0386.51
Earnings Per Share
4.644.525.206.064.543.22
EPS Growth
0.97%-13.00%-14.24%33.51%40.91%8.05%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
322.51568.27601.49190.31294.241,132
Total Debt
139.06159.5138.3176.9873.54164.23
Net Cash (Debt)
183.45408.76463.19113.34220.7967.86
Net Cash Growth
-63.58%-11.75%308.68%-48.65%-77.20%93.61%
Net Cash Per Share
7.6815.9217.364.248.2036.02

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-121.9141.57158.21113.788.74
Capital Expenditures
--2.25-1.74-1.16-0.81-1.32
Free Cash Flow
-119.65139.83157.05112.8987.41
Free Cash Flow Growth
--14.43%-10.96%39.11%29.15%-17.18%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
43.84%44.96%47.28%49.85%46.22%40.27%
FCF Margin
-46.30%47.68%48.39%42.76%40.69%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.9201.8201.7601.7201.6801.650
Dividend Per Share Growth
4.44%3.41%2.33%2.38%1.82%0.61%
Dividend Yield
3.13%3.76%3.36%3.05%2.85%2.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
13.2210.2710.109.2913.0117.93
Forward PE
12.5211.7111.7810.129.9418.56
P/FCF Ratio
13.029.9710.019.5714.0717.74
PS Ratio
5.604.624.774.636.027.22