Escorts reported better than expected results on the revenue front at Rs1380cr, ~15% decline y/y (v/s expectation of >20% decline). It reported a robust EBITDA margin of 14.1% (up ~250 bps) beating estimates of ~12%.