Alfa Transformers Limited (BOM:517546)
India flag India · Delayed Price · Currency is INR
38.18
-0.61 (-1.57%)
At close: Jul 31, 2026

Alfa 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
318.65318.65502.11509.73290.5396.64
Revenue Growth
-36.54%-36.54%-1.49%75.45%200.62%-50.80%
Gross Profit
7575135.01101.1276.0213.48
Operating Income
-9.64-9.6431.0925.3316.16-37.84
Net Income
-15.91-15.9110.0976.3310.14-39.61
Earnings Per Share
-1.74-1.741.108.341.11-4.33
EPS Growth
---86.78%652.49%--

Revenue by Geography

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
314.71314.71493.11507.69286.3191.14
Unallocated
3.953.9592.054.225.5
Total
318.65318.65502.11509.73290.5396.64

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
32.9332.9329.3929.070.160.09
Total Debt
117.57117.5794.1593.4377.5250.3
Net Cash (Debt)
-84.64-84.64-64.76-64.37-77.36-50.21
Net Cash Growth
------
Net Cash Per Share
-9.25-9.25-7.08-7.03-8.45-5.49

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
8.698.69-1.23-0.75-22.81-5.8
Capital Expenditures
-17.3-17.3-9.75-3.29-1.15-0.32
Free Cash Flow
-8.61-8.61-10.98-4.05-23.96-6.11
Free Cash Flow Growth
------

Margins

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

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--56.8010.5717.58-
PS Ratio
1.100.971.141.580.610.57