XBP XBP EUROPE HOLDINGS INC Earnings Reports 8-K Filing 2025 - Financial Results On March 19, 2025, XBP Europe Holdings Inc. announced its financial results for the quarter and year ended December 31, 2024, and posted an investor presentation on its website.Get access to all SEC 8-K filings of the XBP EUROPE HOLDINGS INC