ECPG Financials: Encore Capital Group Inc AI Analysis