3Q18 earnings review