IOC profit down 47%