ENCORE CAPITAL GROUP INCECPG

Market cap
$1.2B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,316+7.66%
Dec 31, 20231,223-12.56%
Dec 31, 20221,398-13.39%
Dec 31, 20211,614+7.53%
Dec 31, 20201,501+6.80%
Dec 31, 20191,406+6.45%
Dec 31, 20181,321+11.25%
Dec 31, 20171,187+15.33%
Dec 31, 20161,029-11.39%
Dec 31, 20151,162+8.28%
Dec 31, 20141,073+38.72%
Dec 31, 2013773+39.13%
Dec 31, 2012556+18.94%
Dec 31, 2011467