Shalibhadra Finance Limited (NSE:SAHLIBHFI)
India flag India · Delayed Price · Currency is INR
76.03
-1.33 (-1.72%)
Last updated: Sep 23, 2026, 3:29 PM IST

Shalibhadra Finance 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
366352297.7250.86196.43147.5
Revenue Growth
12.96%18.24%18.67%27.71%33.17%22.45%
Operating Income
260.8254.4206.2160.9112.9881.5
Net Income
198.2194.8160119.783.8157.7
Earnings Per Share
6.426.3117.294.283.382.88
EPS Growth
41.00%-63.53%304.44%26.50%17.21%64.17%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
62.812.62.70.10.840.8
Total Debt
560.9560.9374.6579.2550.77566.9
Net Cash (Debt)
-498.1-548.3-371.9-579.1-549.92-566.1
Net Cash Growth
------
Net Cash Per Share
-16.13-17.75-40.19-20.68-22.17-28.29

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
--197.5-269.925.49-45.6418.5
Capital Expenditures
--10.8-8.7-1.4-2.49-0.2
Free Cash Flow
--208.3-278.624.09-48.1218.3
Free Cash Flow Growth
------74.53%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
71.26%72.27%69.26%64.14%57.52%55.25%
Pretax Margin
71.26%72.70%69.23%64.18%57.54%55.25%
Profit Margin
54.15%55.34%53.74%47.72%42.67%39.12%
FCF Margin
--59.18%-93.58%9.60%-24.50%12.41%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
0.5000.5000.4000.3000.2500.200
Dividend Per Share Growth
0%25.00%33.33%20.00%25.00%60.00%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
11.7912.3425.8029.679.7316.05
P/FCF Ratio
---147.43-50.59
PS Ratio
6.396.8313.8714.164.156.28