Reports Q2 revenue $411.485M, consensus $431.01M. “Despite challenges in the quarter, we generated strong operating cash flow and further ...