X Financial (XYF) Revenue: 2017-2025