Financial insights of XBP