Deluxe DLX Q1 2026 Beat Revenue NA EPS Exceeds by Significant FLEX LNG FLNG Gains 080 Support Holds at 3118 20260520