The total revenue of 603587 for the last quarter is 480.82 M CNY, and it's 18.00% lower compared to the previous quarter. The net income of Q3 24 is 56.48 M CNY.