The total revenue of 300986 for the last quarter is 663.66 M CNY, and it's 2.38% lower compared to the previous quarter. The net income of Q3 24 is 51.76 M CNY.