TNS, Inc (TNS) has recently set a new 52-week high on its sixth consecutive earnings surprise.

Company Description

TNS Inc provides data communications services to processors of credit card and other card-based transactions. The company provides a variety of networking and data communications services to banks, retailers, communications companies, and financial markets. TNS’s has offices around the world and market share in 28 countries.

Continues to Top Estimates

On Aug 4 TNS released second-quarter results that included earnings per share of 42 cents. This was 9 cents above the Zacks Consensus Estimate, making it the sixth consecutive surprise.

Adjusted earnings were $13.1 million, 21.4% higher than the $10.8 million earned last year.

Optimistic Management

TNS decided to raise its outlook for revenue and earnings for the full year. Revenue saw a modest rise to between $478 million and $486 million, up $10 million and $4 million for the bottom and top of the range.

Analysts Upgrades

Following the report the Zacks Consensus Estimate rose to $1.59, up from $1.45, making year-over-year growth essentially flat.

However after next year’s estimate added 20 cents to $2.01, growth for next year is expected to be 27%.

The Chart

Shares of TNS busted through the former 52-hich and continue to set at pressure new highs. Take a look at the chart below.

1251226521.JPGZacks Investment Research