XBP Europe Holdings had a revenue of 197.09M in the quarter ending Mar 31, 2026, with -4.78%. This bring the company's revenue in the last twelve months to 652.76M, Decreased 32.31%. In the fiscal year ending Dec 31, 2025, XBP Europe Holdings had annual revenue of 791.04M with 454.06% growth.