Q3 results beat expectations