BDVSF Financials: Bidvest Group Ltd AI Analysis