MCBRF Financials: McBride PLC AI Analysis