XBP Europe Revenue Drops 14.2%, Net Loss Hits $26.8M