Tổng doanh thu của IOC trong quý trước là 21.91 B EUR, và thấp hơn 7.18% so với quý trước. Thu nhập ròng của Q4 23 là 1.16 B EUR.