Encore ECPG Q1 2026 Earnings Beat Revenue NA EPS 386 Allegheny ATI Jumps 219 on Strong Momentum 20260520