4:11 pm Energy Recovery beats by $0.05, beats on revs