Thermo Fisher Scientific authorises a $5 billion buyback after strong Q3 results. Examine cash flow, acquisitions and shareholder returns.