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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing