KDCXF Financials: Kudelski SA AI Analysis