India Shelter Finance Corporation Limited (NSE:INDIASHLTR)
India flag India · Delayed Price · Currency is INR
692.00
-42.85 (-5.83%)
Aug 7, 2026, 3:29 PM IST

NSE:INDIASHLTR 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
10,44710,4477,9565,5353,8532,997
Revenue Growth
31.30%31.30%43.73%43.68%28.53%51.67%
Operating Income
6,5346,5344,8903,1922,0181,669
Net Income
5,0315,0313,7792,4761,5531,284
Earnings Per Share
44.9644.9633.9325.1817.4714.63
EPS Growth
32.51%32.51%34.75%44.13%19.41%47.33%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
1,8841,8841,8771,1193,6101,438
Total Debt
62,46062,46049,69134,17729,88920,962
Net Cash (Debt)
-60,577-60,577-47,814-33,057-26,279-19,524
Net Cash Growth
------
Net Cash Per Share
-541.24-541.24-429.32-336.14-295.46-222.42

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
-11,850-11,850-14,348-12,323-8,522-4,953
Capital Expenditures
-113.37-113.37-90.62-62.41-63.97-50.79
Free Cash Flow
-11,963-11,963-14,438-12,386-8,586-5,004
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
Operating Margin
62.55%62.55%61.47%57.66%52.38%55.67%
Pretax Margin
62.53%62.53%61.48%57.66%52.42%55.68%
Profit Margin
48.16%48.16%47.49%44.73%40.32%42.85%
FCF Margin
-114.52%-114.52%-181.47%-223.75%-222.85%-166.93%

Dividends

Fiscal YearCurrentFY 2026FY 2025
Period EndingAug '26 Mar '26 Mar '25
Dividend Per Share
10.00010.0005.000
Dividend Per Share Growth
0%100.00%-
Dividend Yield
1.36%1.34%0.61%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
16.3416.3123.6426.97--
Forward PE
12.9914.3320.9221.47--
PS Ratio
7.657.8611.2312.06--