Hexaware Technologies' Q3 results on October 25, 2016