The total revenue of IMO for the last semiannual is 39.02 M MAD, and it's 4.58% higher compared to the previous semiannual. The net income of H1 24 is 16.75 M MAD.