Bangalore-based Infosys said it expects revenue for the 12 months ending March 31, 2004 to be between $1.008 billion and $1.015 billion, up as much as 35% on 2003, and up 5% on previous guidance at the end of the first quarter. The company also upgraded its guidance on profit for the year to $1.95 earnings per share.

It follows a strong performance in the second quarter ended September 30, for which the company reported net profit up 38.5% to $64.7 million, on revenue up 38% at $250.8 million.

At the end of the period, the company had increased its cash position to $376 million, up from $354.4 million six months earlier. The company also hired 2,845 employees during the quarter, bringing total headcount to 20,158.

However, on a cautious note, the appreciating rupee could threaten profit growth.

This article was based on material originally published by ComputerWire.