TCS’ services portfolio consists of application development and maintenance (42.8%), business process outsourcing (12.5%, enterprise solutions & business intelligence (15.2%), IT infrastructure services (11.5%), assurance services (7.7%), engineering and industrial services (4.6%), asset leveraged solutions and consulting (6%). Also, they have launched several new offerings in digital technologies services - mobility, social computing, big data and cloud computing.
TCS has grown sales by 28%, EPS by 33% and maintains a ROE of over 30% in the past year. They have very little long term debt and intangible assets make up only 8% of the total base, suggesting they are not overpaying too much for acquisitions. Revenue from repeat customers makes up 98.61% of total, retention of employees at their core IT business stands at 90%, very high compared to some of it's competitors. I really like the business overall, they are an established leader in many regions and fields, plus they have a lot of room in under-penetrated markets as well. The stock is trading at a relatively high level, but it's valuation is still ok. Future growth and innovation strategy is sound, providing a catalyst for further stock advance. I believe one can't do bad over the long-term by buying growing businesses at fair prices, so I'm adding this one to my portfolio.