Smallcap IT stock sheds 5% after net profit drops 27.4% to ₹117 crore in December quarter, revenue up 1.5% YoY