XBP Europe Holdings, Inc. Reports First Quarter 2025 Results May 15, 2025 05:05PM