Revenue from operations in the quarter under review was at ₹940.6 crore as compared to ₹1,027.4 crore in the year-ago period