A receita total de IDO1 para o último trimestre é 807.80 M EUR, e é 0.36% menor comparada ao trimestre anterior. Lucro líquido de Q1 24 é 75.60 M EUR.