TeamViewer CEO Oliver Steil discusses the company's fullyear earnings and the announcement of a 300 million euro share buyback program.