Orion Energy beats revenue estimates by 5% but EPS falls short in Q4