The smart meter installer has delivered another set of strong results despite wider economic turmoil