The total revenue of 688072 for the last quarter is 792.65 M CNY, and it's 68.83% higher compared to the previous quarter. The net income of Q2 24 is 118.62 M CNY.