Total Beats 2Q Expectations Helped By Strong Cash Flow, Costs Cuts