Alpex Solar Limited (NSE:ALPEXSOLAR)
India flag India · Delayed Price · Currency is INR
825.10
-22.00 (-2.60%)
Oct 1, 2026, 3:29 PM IST

Alpex Solar Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
23,46422,2337,8024,1261,9471,656
Revenue Growth
116.51%184.98%89.08%111.94%17.59%11.46%
Gross Profit
4,5834,3451,776626.02273.65188.58
Operating Income
3,0182,9801,172338.6395.6939.99
Net Income
1,9902,015834.78290.8937.382.01
Earnings Per Share
78.7180.5034.1115.472.080.11
EPS Growth
54.18%136.01%120.49%644.63%1788.67%-93.74%

Revenue by Geography

Fiscal YearFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
22,2337,7934,1191,9471,656
outside India
-8.367.34--
Total
22,2337,8024,1261,9471,656

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
1,4971,497458.58432.59107.5266.02
Total Debt
5,3655,365788.25489.6473.57267
Net Cash (Debt)
-3,868-3,868-329.67-57.02-366.05-200.98
Net Cash Growth
------
Net Cash Per Share
-152.96-154.55-13.47-3.03-20.34-11.17

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
--1,156688.37-80.16-68.53-11.19
Capital Expenditures
--3,269-842.22-116.73-57.2-13.23
Free Cash Flow
--4,426-153.85-196.88-125.73-24.42
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
19.53%19.54%22.77%15.17%14.06%11.39%
Operating Margin
12.86%13.40%15.02%8.21%4.92%2.42%
Pretax Margin
11.75%12.57%14.40%8.22%2.72%0.20%
Profit Margin
8.48%9.06%10.70%7.05%1.92%0.12%
FCF Margin
--19.91%-1.97%-4.77%-6.46%-1.47%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
10.469.2216.6227.96--
PS Ratio
0.900.841.781.97--