XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA Sotherly SOHOB Gained 071 Can It Break 1639 20260520