Ahimsa Industries Limited (NSE:AHIMSA)
India flag India · Delayed Price · Currency is INR
25.75
-0.05 (-0.19%)
At close: Sep 4, 2026

Ahimsa Industries 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
0.540.5495.41145.89202.39219.25
Revenue Growth
-98.12%-99.44%-34.60%-27.92%-7.69%-0.12%
Gross Profit
0.030.030.430.3829.2840.87
Operating Income
-4.95-4.95-34.08-8.5-3.01-1.49
Net Income
-4.96-4.96-41.76-9.270.952.82
Earnings Per Share
---7.63-1.690.170.52
EPS Growth
-----67.02%205.74%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
Export
12.1217.696.0710.91
India
83.29127.82196.32208.06
Total
95.41145.51202.39218.97

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.651.6532.241.955.7
Total Debt
--0.1221.4830.8641.6
Net Cash (Debt)
1.651.652.88-19.24-28.91-35.9
Net Cash Growth
-15.50%-42.70%----
Net Cash Per Share
--0.53-3.51-5.28-6.56

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
-1.18-1.18-16.0211.967.5324.31
Capital Expenditures
-0.05-0.05-4.24-0.28-20.09-8.57
Free Cash Flow
-1.23-1.23-20.2611.68-12.5615.75
Free Cash Flow Growth
------38.10%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
4.82%4.82%0.42%20.82%14.46%18.64%
Operating Margin
-918.18%-918.18%-35.73%-5.83%-1.49%-0.68%
Pretax Margin
-919.67%-919.67%-41.64%-6.59%0.48%0.31%
Profit Margin
-919.67%-919.67%-43.77%-6.35%0.47%1.29%
FCF Margin
-228.20%-228.20%-21.24%8.00%-6.20%7.18%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
----50.0332.98
P/FCF Ratio
---7.27-5.91
PS Ratio
261.51250.851.270.580.240.42