Vertex earnings beat by $0.68, revenue topped estimates

By