BSE Q3 profit doubles to ₹220 cr; posts record revenues of ₹835 cr