WABC Financials: Westamerica Bancorp AI Analysis