Vikram Solar Limited (BOM:544488)
India flag India · Delayed Price · Currency is INR
173.30
+1.40 (0.81%)
At close: Aug 21, 2026

Vikram 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
52,31848,02334,23525,11020,73217,303
Revenue Growth
33.26%40.27%36.34%21.12%19.82%7.46%
Gross Profit
13,97014,5748,6208,2444,5053,339
Operating Income
6,4577,9243,4172,7171,451244.93
Net Income
3,5684,7041,398797.18144.91-629.4
Earnings Per Share
9.9713.604.603.080.56-2.43
EPS Growth
22.23%195.65%49.35%450.12%--

Revenue by Geography

Fiscal YearFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
48,01933,8949,64716,24515,389
Overseas
3.36340.8415,4634,4851,912
Total
48,02334,23525,11020,73017,301

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
357.73357.73391.5789.4916.31188.68
Total Debt
6,4516,4512,7198,5437,9227,489
Net Cash (Debt)
-6,094-6,094-2,328-8,454-7,906-7,301
Net Cash Growth
------
Net Cash Per Share
-17.01-17.61-7.67-32.66-30.54-28.21

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
-6,2952,8121,5201,9542,014
Capital Expenditures
--7,221-1,333-715.97-1,057-1,413
Free Cash Flow
--925.451,479804.27897.31600.89
Free Cash Flow Growth
--83.90%-10.37%49.33%-

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
26.70%30.35%25.18%32.83%21.73%19.29%
Operating Margin
12.34%16.50%9.98%10.82%7.00%1.42%
Pretax Margin
9.40%13.47%6.35%4.27%0.91%-4.59%
Profit Margin
6.82%9.80%4.08%3.17%0.70%-3.64%
FCF Margin
--1.93%4.32%3.20%4.33%3.47%

Valuation

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