BCKIF Financials: Babcock International Group PLC AI Analysis