Genentech reports financial results after the market closes as buyout shadow lingers