Q3 financial results