Abha Power and Steel Limited (NSE:ABHAPOWER)
India flag India · Delayed Price · Currency is INR
24.50
-0.15 (-0.61%)
At close: Jul 31, 2026

Abha Power and Steel 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
622.15622.15701.8517.47547545.17
Revenue Growth
-11.57%-11.35%35.62%-5.40%0.34%-
Gross Profit
247.74247.74309.84238.38216.09174.48
Operating Income
41.841.897.271.226.789.86
Net Income
24.624.662.2837.8214.01-7.15
Earnings Per Share
1.321.323.942.620.97-0.50
EPS Growth
-54.54%-66.50%50.38%170.13%--

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
688.41506.31531.89532.86
Export
0.621.161.4-
Unallocated
12.781013.7112.3
Total
701.8517.47547545.17

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
0.830.83154.213.1222.81
Total Debt
196.31196.31211.53237.32239.33176.56
Net Cash (Debt)
-195.48-195.48-57.32-234.21-237.34-173.75
Net Cash Growth
------
Net Cash Per Share
-10.49-10.49-3.63-16.23-16.43-12.03

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
82.2282.2225.8231.7579.58-67.61
Capital Expenditures
-212.32-212.32-107.44-9.21-132.7-7.57
Free Cash Flow
-130.1-130.1-81.6222.54-53.11-75.18
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
39.82%39.82%44.15%46.06%39.51%32.00%
Operating Margin
6.72%6.72%13.85%13.76%4.90%1.81%
Pretax Margin
5.42%5.42%12.11%9.80%3.60%0.57%
Profit Margin
3.96%3.96%8.88%7.31%2.56%-1.31%
FCF Margin
-20.91%-20.91%-11.63%4.35%-9.71%-13.79%

Valuation

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