Diana Tea Company Limited (BOM:530959)
India flag India · Delayed Price · Currency is INR
33.42
+0.88 (2.70%)
At close: Nov 11, 2026

Diana Tea Company Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
991.11880.71708.25730.52762.91751.72
Revenue Growth
18.36%24.35%-3.05%-4.25%1.49%6.66%
Gross Profit
996.99848.66658.73716.74732.53744.02
Operating Income
86.4222.13-37.698.62-30.8688.3
Net Income
82.8117.54-45.842.4-25.0173.23
Earnings Per Share
5.531.17-3.060.16-1.674.89
EPS Growth
-----55.08%

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
63.0464.6531.4126.3644.5772.55
Total Debt
412.3445.47435.63319.8345.25200.37
Net Cash (Debt)
-349.26-380.82-404.22-293.44-300.68-127.82
Net Cash Growth
------
Net Cash Per Share
-23.31-25.40-26.96-19.57-20.06-8.53

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
48.9258.85-35.4837.3820.91103.33
Capital Expenditures
-57.71-40.92-56.45-47.6-45.31-29.99
Free Cash Flow
-8.7917.93-91.93-10.22-24.473.34
Free Cash Flow Growth
-----2654.07%

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
100.59%96.36%93.01%98.11%96.02%98.98%
Operating Margin
8.72%2.51%-5.32%1.18%-4.04%11.75%
Pretax Margin
8.09%1.69%-6.83%0.75%-4.23%11.15%
Profit Margin
8.36%1.99%-6.47%0.33%-3.28%9.74%
FCF Margin
-0.89%2.04%-12.98%-1.40%-3.20%9.76%

Dividends

Fiscal Year
FY 2022
Period EndingMar '22
Dividend Per Share
0.500
Dividend Per Share Growth
0%
Dividend Yield
1.70%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
6.0519.66-157.17-6.03
P/FCF Ratio
-19.24---6.02
PS Ratio
0.510.390.610.520.420.59