IES Holdings Inc. (IESC) reports earnings