Rapicut Carbides Limited (BOM:500360)
India flag India · Delayed Price · Currency is INR
334.75
+6.55 (2.00%)
At close: Aug 18, 2026

Rapicut Carbides 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
1,679962.8419.86601.58395.73361.36
Revenue Growth
304.93%129.31%-30.21%52.02%9.51%29.01%
Gross Profit
298.33175.14110.02126.2988.19101.16
Operating Income
142.4424.33-15.399.27-8.39-5.27
Net Income
116.420.61-23.264.9-13.53-10.56
Earnings Per Share
21.683.84-4.330.91-2.52-1.97
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
419.04601.58395.14361.52
Export
1.82-0.590.18
Unallocated
-0.99---
Total
419.86601.58395.73361.7

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
30.9530.950.160.170.630.18
Total Debt
--67.0612.534.2621.72
Net Cash (Debt)
30.9530.95-66.9-12.33-33.64-21.54
Net Cash Growth
------
Net Cash Per Share
5.765.77-12.46-2.30-6.26-4.01

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
-117.74-39.0329.02-2.88-45.2
Capital Expenditures
--15.11-10.63-5.87-9.84-5.88
Free Cash Flow
-102.64-49.6623.15-12.72-51.08
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
17.76%18.19%26.20%20.99%22.29%27.99%
Operating Margin
8.48%2.53%-3.67%1.54%-2.12%-1.46%
Pretax Margin
8.30%2.19%-5.35%0.93%-2.85%-1.77%
Profit Margin
6.93%2.14%-5.54%0.81%-3.42%-2.92%
FCF Margin
-10.66%-11.83%3.85%-3.21%-14.13%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
15.4438.06-116.87--
P/FCF Ratio
17.527.64-24.76--
PS Ratio
1.070.821.020.950.610.65