WACC Financials: Westamerica Corp AI Analysis