The total revenue of 3563 for the last quarter is 605.93 M TWD, and it's 74.76% higher compared to the previous quarter. The net income of Q4 24 is 169.26 M TWD.