Zomato reports 389% rise in net profit: Takeaways