Alfa Transformers Limited (BOM:517546)
India flag India · Delayed Price · Currency is INR
45.21
-0.84 (-1.82%)
At close: Nov 12, 2026

Alfa Transformers Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
492.83318.65502.11509.73290.5396.64
Revenue Growth
38.42%-36.54%-1.49%75.45%200.62%-50.80%
Gross Profit
110.7675135.01101.1276.0213.48
Operating Income
19.78-9.6431.0925.3316.16-37.84
Net Income
14.07-15.9110.0976.3310.14-39.61
Earnings Per Share
1.54-1.741.108.341.11-4.33
EPS Growth
---86.78%652.49%--

Revenue by Geography

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
314.71493.11507.69286.3191.14
Unallocated
3.9592.054.225.5
Total
318.65502.11509.73290.5396.64

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
36.5632.9329.3929.070.160.09
Total Debt
138.49117.5794.1593.4377.5250.3
Net Cash (Debt)
-101.93-84.64-64.76-64.37-77.36-50.21
Net Cash Growth
------
Net Cash Per Share
-11.16-9.25-7.08-7.03-8.45-5.49

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-1.918.69-1.23-0.75-22.81-5.8
Capital Expenditures
-11.93-17.3-9.75-3.29-1.15-0.32
Free Cash Flow
-13.83-8.61-10.98-4.05-23.96-6.11
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
22.47%23.54%26.89%19.84%26.17%13.95%
Operating Margin
4.01%-3.02%6.19%4.97%5.56%-39.16%
Pretax Margin
1.96%-5.43%3.88%3.22%2.52%-43.56%
Profit Margin
2.85%-4.99%2.01%14.97%3.49%-40.98%
FCF Margin
-2.81%-2.70%-2.19%-0.79%-8.25%-6.33%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
29.90-56.8010.5717.58-
PS Ratio
0.860.971.141.580.610.57