The total revenue of IFF for the last quarter is 2.52 B CHF, and it's 1.53% higher compared to the previous quarter. The net income of Q4 24 is -41.78 M CHF.