Dolby Labs buys back own stock
San Francisco-based audio technology company Dolby Labs has reported revenue of $315.6 million (€293.4m) in its Q1 trading period – down from $334.9 million in the previous year. Despite the drop, the company still topped Wall Street expectations. Dolby repurchased 968,000 shares of its common stock and ended the quarter with approximately $132 million of […]