The total revenue of XPH for the last quarter is 2.94 B CHF, and it's 4.86% higher compared to the previous quarter. The net income of Q1 24 is 494.99 M CHF.