The total revenue of 603906 for the last quarter is 2.66 B CNY, and it's 54.95% higher compared to the previous quarter. The net income of Q3 23 is -72.55 M CNY.