The company manufactures and sells knitted apparel, innerwear, and casual wear under the TT and HiFlyer brands, while also producing yarn and fabric for domestic and international markets.
The company lacks a durable moat as evidenced by negative average net margins and ROE over the period. While it possesses a legacy brand name, the financial results indicate it operates as a price-taking commodity player in a highly fragmented textile market with no significant scale or cost advantage.
Management has historically struggled with capital efficiency, resulting in low ROCE and the need to sell major assets like the Gajraula unit to reduce high debt levels. Recent allocation is focused on a rights issue to fund branding and a new garmenting unit in West Bengal.
The company's attempt to pivot from commodity spinning to high-margin garmenting failed as the new West Bengal unit lacked the scale to compete with global giants. Without a cost advantage, the business remained a price-taker, and the brand failed to resonate with modern consumers, leading to stagnant revenue. The capital raised through rights issues was incinerated by persistent operating losses and high interest costs, eventually forcing further asset liquidations at fire-sale prices to satisfy creditors as government subsidies dried up.
RichFakir rates T T Ltd's business quality as poor — 25/100 on our quality score (profitability, growth, balance-sheet strength and capital allocation). We assess its competitive moat as none.
On our model, T T Ltd is trading far above our estimate of fair value (expensive on our lens); we rate its price expensive. This is an educational estimate from public filings, not a recommendation.
RichFakir's educational verdict on T T Ltd is: Not rated. A poor business at an expensive price — it does not make our shortlist right now.
RichFakir's educational estimate of T T Ltd's fair value is about ₹1 per share, derived from public filings. It's our estimate for research — not a price target or a recommendation to buy or sell.
View the full live analysis →