Deluxe (DLX) Tops Q2 Earnings Estimates

Deluxe (DLX) beat earnings estimates with $0.86 per share, showing a 32.31% surprise. Their revenue missed estimates at $537.8 million. The company's performance outlook relies on earnings revisions and industry trends.