Early Q4 earnings strong; revenue, profit growth beat expectations