R & B Denims Limited (BOM:538119)
India flag India · Delayed Price · Currency is INR
7.74
-0.22 (-2.76%)
At close: Aug 21, 2026

R & B Denims 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
4,7994,6593,6683,4912,6282,932
Revenue Growth
22.74%27.03%5.08%32.83%-10.39%60.94%
Gross Profit
1,0721,1021,255921.14628.22829.12
Operating Income
169.61226.62285.72321.85231.51325.42
Net Income
131.11169.57274.74186.87148.98211.04
Earnings Per Share
0.490.631.020.880.711.01
EPS Growth
-45.47%-38.28%16.05%23.59%-29.41%154.70%

Revenue by Geography

Fiscal YearFY 2026FY 2025
Period EndingMar '26 Mar '25
India
4,5523,505
Export
106.98162.49
Total
4,6593,668

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
299.4299.431.2440.4279.7133.47
Total Debt
739.94739.94942.34680.58516.75861.3
Net Cash (Debt)
-440.53-440.53-911.1-640.16-437.05-727.83
Net Cash Growth
------
Net Cash Per Share
-1.64-1.63-3.38-3.00-2.08-3.47

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
-89.57232.16243.99589.04162.15
Capital Expenditures
--276.81-108.29-60.73-212.28-351.68
Free Cash Flow
--187.24123.87183.25376.76-189.53
Free Cash Flow Growth
---32.40%-51.36%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
22.35%23.64%34.20%26.39%23.91%28.27%
Operating Margin
3.53%4.86%7.79%9.22%8.81%11.10%
Pretax Margin
5.70%7.02%10.15%8.69%8.05%10.05%
Profit Margin
2.73%3.64%7.49%5.35%5.67%7.20%
FCF Margin
--4.02%3.38%5.25%14.34%-6.46%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
15.8234.4127.7429.187.9727.42
P/FCF Ratio
--61.5329.753.15-
PS Ratio
0.431.252.081.560.451.97