Deluxe Corporation (NYSE: DLX) will report 2019 third quarter financial results on Thursday, October 24, 2019 after market close.