Infosys managing director and CEO S.D. Shibulal says the company has performed well in a challenging environment. He says the company has met its EPS guidance and added 51 new clients. Two things that did not go right for the company were that it lost $13 million in currency fluctuations, and a large transformational programme in Europe was cancelled, he added.