Escorts (ESC) reported Q3FY21 revenue at Rs 20bn (+24% YoY) and above-estimated operating margins at 18%.