Technology is delivering substantial earnings growth