Financial insights of IMO