Vertex earnings beat by $0.30, revenue topped estimates

By