The company's total revenue from operations stood at Rs 1,694.5 crore, down 20.6 per cent Y-o-Y, as compared to Rs 2,134 crore.