GLEN Industries Limited (BOM:544444)
India flag India · Delayed Price · Currency is INR
84.37
+5.27 (6.66%)
At close: Jul 31, 2026

GLEN 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
2,0312,0311,7071,4451,189938.54
Revenue Growth
15.88%18.96%18.15%21.59%26.63%79.29%
Gross Profit
466.43466.43485.76326232.93150.89
Operating Income
290.45290.45331.58185.46115.7963.58
Net Income
165.03165.03182.6685.7914.8636.78
Earnings Per Share
6.866.8610.404.880.852.09
EPS Growth
-23.37%-34.03%113.10%477.01%-59.61%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
1,135968.49745.57366.37
Exports
571.41476.51442.94572.16
Total
1,7071,4451,189938.54

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
338.01338.0120.658.2239.6134.7
Total Debt
1,2071,2071,328888.28816.53721.76
Net Cash (Debt)
-869.27-869.27-1,308-880.06-776.93-687.06
Net Cash Growth
------
Net Cash Per Share
-36.14-36.14-74.45-50.10-44.23-39.12

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
58.7258.7249.26135.48107.97-136.55
Capital Expenditures
-203.48-203.48-353.14-146.78-135.63-155.23
Free Cash Flow
-144.76-144.76-303.88-11.29-27.66-291.78
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
22.96%22.96%28.45%22.56%19.60%16.08%
Operating Margin
14.30%14.30%19.42%12.83%9.74%6.77%
Pretax Margin
10.69%10.69%14.43%7.98%2.22%5.36%
Profit Margin
8.12%8.12%10.70%5.94%1.25%3.92%
FCF Margin
-7.13%-7.13%-17.80%-0.78%-2.33%-31.09%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
12.308.79----
PS Ratio
1.000.71----