Focus Business Solution Limited (BOM:543312)
India flag India · Delayed Price · Currency is INR
202.00
0.00 (0.00%)
At close: Jul 30, 2026

Focus Business Solution 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
241.09241.09239.07213.47183.65138.61
Revenue Growth
-6.64%0.84%11.99%16.24%32.50%21.95%
Gross Profit
241.09241.09238.53213182.93136.07
Operating Income
11.2511.259.547.585.712.03
Net Income
8.718.717.415.764.381.88
Earnings Per Share
1.201.201.020.910.690.30
EPS Growth
-11.85%17.92%11.71%31.52%132.97%24.40%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
29.7429.7428.4110.7116.611.62
Total Debt
0.870.871.3910.230.751.24
Net Cash (Debt)
28.8728.8727.020.4815.8510.38
Net Cash Growth
67.07%6.83%5577.31%-97.00%52.68%-32.65%
Net Cash Per Share
3.983.983.710.082.511.64

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
4.544.5412.6-10.279.79-11.74
Capital Expenditures
-3.15-3.15-6.17-5.06-4.03-5.4
Free Cash Flow
1.391.396.43-15.335.76-17.14
Free Cash Flow Growth
1730.26%-78.38%----

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
100.00%100.00%99.78%99.78%99.61%98.17%
Operating Margin
4.67%4.67%3.99%3.55%3.11%1.46%
Pretax Margin
4.83%4.83%4.14%3.60%3.22%1.83%
Profit Margin
3.61%3.61%3.10%2.70%2.39%1.36%
FCF Margin
0.58%0.58%2.69%-7.18%3.14%-12.36%

Dividends

Fiscal YearFY 2023
Period EndingMar '23
Dividend Per Share
0.134
Dividend Per Share Growth
-
Dividend Yield
0.92%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
168.33119.5850.6343.6620.9237.19
P/FCF Ratio
1058.23749.1458.30-15.91-
PS Ratio
6.114.321.571.180.500.50