The total revenue of 688331 for the last quarter is 326.00 M CNY, and it's 4.78% higher compared to the previous quarter. The net income of Q1 24 is -348.92 M CNY.