IIRM Holdings India Limited (BOM:526530)
India flag India · Delayed Price · Currency is INR
131.30
+0.95 (0.73%)
At close: Aug 21, 2026

IIRM Holdings India 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
2,5792,5212,1951,7789.11-
Revenue Growth
16.32%14.90%23.41%19417.83%--
Gross Profit
2,5862,5162,1901,7729.11-
Operating Income
434.89407.06333.16329.711.82-1.49
Net Income
245.52243.67216.31226.361.47-2.59
Earnings Per Share
3.613.583.1712.910.17-0.31
EPS Growth
21.76%12.80%-75.44%7324.77%--

Revenue by Geography

Fiscal YearFY 2026FY 2025FY 2024FY 2023
Period EndingMar '26 Mar '25 Mar '24 Mar '23
India
2,4142,1121,7439.11
outside India
107.3982.0335.71-
Total
2,5212,1951,7789.11

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
761.57761.5762.0169.310.020.05
Total Debt
950.68950.68295.88192.43-3.55
Net Cash (Debt)
-189.11-189.11-233.87-123.110.02-3.5
Net Cash Growth
------
Net Cash Per Share
-2.78-2.78-3.43-7.020.00-0.42

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
-216.7561.05-519.93-3.140.04
Capital Expenditures
--58.41-320.21-298.82--
Free Cash Flow
-158.34-259.17-818.75-3.140.04
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
100.30%99.78%99.77%99.63%100.00%-
Operating Margin
16.86%16.14%15.18%18.54%19.92%-
Pretax Margin
13.34%13.63%13.92%17.80%19.92%-
Profit Margin
9.52%9.66%9.86%12.73%16.08%-
FCF Margin
-6.28%-11.81%-46.04%-34.50%-

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
36.4221.5826.637.2328.70-
P/FCF Ratio
56.5133.21---1189.53
PS Ratio
3.472.092.630.924.62-