Shares buyback instead of dividends

What is more profitable for the company owner? To recieve dividends or to have company buyback for its shares? I saw a lot of English documents about this, but I can't find anything about Cyprus.