KBS India Limited (BOM:530357)
India flag India · Delayed Price · Currency is INR
1.430
+0.040 (2.88%)
At close: Jul 31, 2026

KBS India 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
33.9533.9535.133.7520.8423.26
Revenue Growth
-3.26%-3.26%4.00%61.94%-10.42%20.66%
Operating Income
1.221.224.560.592.065.49
Net Income
0.880.881.770.721.73.94
Earnings Per Share
0.010.010.020.010.020.05
EPS Growth
-38.71%-38.71%145.35%-64.91%-59.07%574.26%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Brokerage
24.9918.0316.1619.05
Unallocated DP Collection Charges
0.10.16--
Share Trading
-1.41-0.820-0.01
Total
23.6717.3716.1719.04

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
26.0626.0639.8350.682626.09
Total Debt
------
Net Cash (Debt)
26.0626.0639.8350.682626.09
Net Cash Growth
-34.58%-34.58%-21.40%94.92%-0.34%215.25%
Net Cash Per Share
0.300.300.370.470.290.31

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
5.15.13.2820.61-11.7935.42
Capital Expenditures
-1.95-1.95-1.25-0.37-4.66-0.16
Free Cash Flow
3.163.162.0320.24-16.4435.27
Free Cash Flow Growth
55.52%55.52%-89.97%---

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
3.60%3.60%12.99%1.75%9.87%23.59%
Pretax Margin
3.60%3.60%12.99%1.75%9.87%23.59%
Profit Margin
2.58%2.58%5.03%2.13%8.16%16.96%
FCF Margin
9.30%9.30%5.78%59.99%-78.90%151.61%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
143.00132.18334.011200.00389.7527.11
P/FCF Ratio
49.0236.68290.5242.65-3.03
PS Ratio
4.563.4116.8025.5931.804.60