Bodhtree Consulting Limited (BOM:539122)
India flag India · Delayed Price · Currency is INR
14.46
+0.30 (2.12%)
At close: Aug 24, 2026

Bodhtree Consulting 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
194.61194.360.74165.57393.41,042
Revenue Growth
146.47%219.88%-63.31%-57.91%-62.24%-28.44%
Gross Profit
4.6222.71-8.431.07-209.55185.67
Operating Income
-13.55.21-16.53-11.76-283.5-5.9
Net Income
-3.4514.26-12.68-24.64-262.626.71
Earnings Per Share
-0.65-0.74-1.43-131.603.36
EPS Growth
------94.72%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Export
21.538.18269.68971.72
India
39.21157.39123.7270.19
Total
60.74165.57393.41,042

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
70.9570.9568.0274.6616.664.8
Total Debt
2.62.64.89-126.08178.77
Net Cash (Debt)
68.3568.3563.1374.66-109.41-173.98
Net Cash Growth
8.26%8.26%-15.45%---
Net Cash Per Share
-3.123.684.35-54.82-87.17

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
--40.99-16.47-28.4573.23-37.84
Capital Expenditures
--4.05--0.13--0.38
Free Cash Flow
--45.04-16.47-28.5973.23-38.23
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
2.38%11.69%-13.88%0.64%-53.27%17.82%
Operating Margin
-6.94%2.68%-27.22%-7.10%-72.06%-0.57%
Pretax Margin
-1.23%7.92%-20.73%-10.28%-66.22%0.38%
Profit Margin
-1.77%7.34%-20.87%-14.88%-66.76%0.64%
FCF Margin
--23.18%-27.12%-17.27%18.62%-3.67%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
-20.01---87.41
P/FCF Ratio
----1.72-
PS Ratio
1.621.478.910.920.320.56