Virtusa reports Q4 EPS 35c, consensus 36c