Indo Tech Transformers Limited (NSE:INDOTECH)
India flag India · Delayed Price · Currency is INR
3,400.00
+102.10 (3.10%)
Jul 24, 2026, 3:29 PM IST

Indo Tech Transformers Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
7,8217,8216,1215,0363,7122,804
Revenue Growth
27.78%27.78%21.54%35.65%32.41%35.90%
Gross Profit
2,2742,2741,6761,4611,038807
Operating Income
1,1551,155719.28551.55263.96126.86
Net Income
927.7927.7638.82468.6257.02121.9
Earnings Per Share
87.3687.3660.1544.1224.2011.48
EPS Growth
45.24%45.24%36.33%82.31%110.84%93.92%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
6,0984,8193,7092,798
Rest of The World
19.37216.930.252.39
Total
6,1185,0363,7092,801

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
1,1371,137930.88575.41423.63425.03
Total Debt
525281.5949.96113.355.59
Net Cash (Debt)
1,0851,085849.29525.45310.27419.44
Net Cash Growth
27.77%27.77%61.63%69.35%-26.03%345.59%
Net Cash Per Share
102.18102.1879.9749.4829.2239.50

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
568.7568.7557.5317.67-39.42216.94
Capital Expenditures
-340.5-340.5-161.45-81.2-76.12-33.34
Free Cash Flow
228.2228.2396.04236.47-115.54183.61
Free Cash Flow Growth
-42.38%-42.38%67.48%--154.06%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
29.08%29.08%27.38%29.01%27.96%28.78%
Operating Margin
14.77%14.77%11.75%10.95%7.11%4.52%
Pretax Margin
15.82%15.82%14.05%11.37%6.92%4.45%
Profit Margin
11.86%11.86%10.44%9.30%6.92%4.35%
FCF Margin
2.92%2.92%6.47%4.70%-3.11%6.55%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
39.1312.6537.3122.407.1118.88
P/FCF Ratio
159.0751.4260.1944.39-12.53
PS Ratio
4.641.503.902.080.490.82