KCB Earnings Update