The total revenue of XPH for the last quarter is 3.92 B CHF, and it's 14.58% higher compared to the previous quarter. The net income of Q4 24 is 677.70 M CHF.