Deluxe Q2 FY26 net income drops 14.3% to $19.2 million; revenue falls 4.2% to $499.3 million - DLX News | Rallies