Ahasolar Technologies Limited (BOM:543941)
India flag India · Delayed Price · Currency is INR
71.00
-1.15 (-1.59%)
At close: Sep 11, 2026

Ahasolar Technologies 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
915.4915.4575.52419.22208.74173.02
Revenue Growth
29.45%59.06%37.28%100.84%20.64%822.23%
Gross Profit
32.5732.5726.6823.7232.1820.84
Operating Income
1.651.65-13.62-4.1915.7510.82
Net Income
2.062.06-9.560.4215.977.92
Earnings Per Share
0.670.67-3.360.157.194.95
EPS Growth
-89.60%---97.94%45.38%909.32%

Revenue by Geography

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
915.4915.4561.14419.11204.9173.02
Export
--14.380.113.84-
Total
915.4915.4575.52419.22208.74173.02

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
24.8324.8371.0842.324.822.32
Total Debt
997.12--5.82
Net Cash (Debt)
15.8315.8363.9642.324.82-3.5
Net Cash Growth
27.43%-75.25%51.14%777.97%--
Net Cash Per Share
5.145.1422.4814.882.17-2.18

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
19.8719.87-17.47-14.24-2.662.12
Capital Expenditures
-67.92-67.92-16.5-0.74-0.86-0.3
Free Cash Flow
-48.05-48.05-33.97-14.98-3.521.82
Free Cash Flow Growth
-----84.93%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
3.56%3.56%4.64%5.66%15.41%12.04%
Operating Margin
0.18%0.18%-2.37%-1.00%7.54%6.25%
Pretax Margin
0.36%0.36%-1.68%0.14%7.58%6.31%
Profit Margin
0.22%0.22%-1.66%0.10%7.65%4.58%
FCF Margin
-5.25%-5.25%-5.90%-3.57%-1.68%1.05%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
106.4995.99-3159.53--
PS Ratio
0.240.220.483.17--