VRTX Cash Flow Statement & Analysis - Vertex Pharmaceuticals