Ravelcare Limited (BOM:544629)
India flag India · Delayed Price · Currency is INR
105.25
0.00 (0.00%)
At close: Sep 10, 2026

Ravelcare Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Revenue
269.54249.79220.8834.947.89
Other Revenue
---0--
269.54249.79220.8834.947.89
Revenue Growth
7.91%13.09%532.23%343.01%1046.28%
Cost of Revenue
71.7960.3773.3910.312.46
Gross Profit
197.76189.42147.4924.635.43
Selling, General & Admin
98.4796.1657.9613.785.18
Other Operating Expenses
28.6825.13235.762.42
Operating Expenses
127.86122.2781.1919.547.6
Operating Income
69.967.1566.35.09-2.18
Interest & Investment Income
2.752.711.91--
Other Non Operating Income (Expenses)
00.02-0.12-0.03-0.07
EBT Excluding Unusual Items
72.6569.8768.095.06-2.25
Gain (Loss) on Sale of Investments
-1.920.46---
Other Unusual Items
-----0
Pretax Income
70.7370.3468.095.06-2.25
Income Tax Expense
19.1919.4817.850.910.57
Net Income
51.5450.8650.244.15-2.82
Net Income to Common
51.5450.8650.244.15-2.82
Net Income Growth
1.34%1.22%1109.75%--
Shares Outstanding (Basic)
65555
Shares Outstanding (Diluted)
65555
Shares Change
11.98%----0.01%
EPS (Basic)
9.2010.1610.040.83-0.56
EPS (Diluted)
9.2010.1610.040.83-0.56
EPS Growth
-9.48%1.21%1109.75%--

Additional Metrics

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Free Cash Flow
-199.7-32.2261.979.91-4.1
Free Cash Flow Per Share
-35.63-6.4412.381.98-0.82
Gross Margin
73.37%75.83%66.77%70.49%68.82%
Operating Margin
25.93%26.88%30.02%14.57%-27.61%
Profit Margin
19.12%20.36%22.75%11.89%-35.75%
Free Cash Flow Margin
-74.09%-12.90%28.06%28.38%-52.03%
EBITDA
70.6168.1366.535.1-2.17
EBITDA Margin
26.20%27.28%30.12%14.59%-27.56%
D&A For EBITDA
0.710.990.230.010
EBIT
69.967.1566.35.09-2.18
EBIT Margin
25.93%26.88%30.02%14.57%-27.61%
Effective Tax Rate
27.13%27.70%26.21%17.99%-
Revenue as Reported
270.37252.98222.7934.947.89
Advertising Expenses
97.395.12---