4:31 pm Echelon beats by $0.02, beats on revs; guides Q2 EPS below consensus, revs below consensus