Elsewedy profits, revenues flat in Q1