Coinstar Secures $625M Credit Facility Coinstar has obtained a new five-year senior credit facility. December 17, 2025