XBP Europe Reports Decline in 2024 Revenue but Gains in Profitability XBP Europe Holdings, Inc. revealed a revenue drop of 8% in 2024, totaling $142.8 million. However, the company saw improved profitability, with operating profit rising to $3.5 million, up $2.4 million year-over-year. The firm attributes its performance to new contracts and cost optimizations, despite challenges like project completions and lower volumes.1