Revenue up 20.8% at Rs 572.6 crore vs Rs 474.1 crore. EBITDA up 33% at Rs 67.81 crore vs Rs 50.98 crore. Margin up 108 bps at 11.8% vs 10.8%. Net profit up 27.1% at Rs 34.02 crore vs Rs 26.76 crore.