KYCCF Financials: Keyence Corp AI Analysis