Elsewedy revenues soar at 9M