Revenue from operations rose to Rs 4,966 crore from Rs 4,214 crore in the year-ago period.