The total revenue of 89618 for the last quarter is 346.99 B CNY, and it's 33.26% higher compared to the previous quarter. The net income of Q4 24 is 9.85 B CNY.