Revenues from operations stood at Rs 2,886.37 crore in the period under review, which is an increase of 18.7% compared to Rs 2,432.32 crore posted in the year-ago period. Earnings before interest, tax, depreciation and amortisation (Ebitda) margin stood at 7.1%.