BB Financials: BlackBerry Ltd AI Analysis