Rir Power Electronics Limited (BOM:517035)
India flag India · Delayed Price · Currency is INR
170.30
+5.00 (3.02%)
At close: Jun 12, 2026

Rir Power Electronics 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
908.74862.06667.57573.34423.29
Revenue Growth (YoY)
5.42%29.13%16.43%35.45%40.76%
Cost of Revenue
576.23568.91429.06367.75284.48
Gross Profit
332.51293.15238.51205.59138.81
Selling, General & Admin
120.31102.1183.8665.1151.35
Other Operating Expenses
110.1479.355.7659.7238.84
Operating Expenses
243.32191.15150.38136.74100.88
Operating Income
89.1910288.1368.8537.93
Interest Expense
-13.82-17.11-10.63-8.12-3.66
Interest & Investment Income
-6.832.20.661.45
Currency Exchange Gain (Loss)
-5.274.38--
Other Non Operating Income (Expenses)
25.546.6610.9917.9812.15
EBT Excluding Unusual Items
100.91103.6695.0779.3747.87
Other Unusual Items
11.34----10.94
Pretax Income
112.25103.6695.0779.3736.93
Income Tax Expense
32.9627.4124.7819.668.82
Net Income
79.2976.2670.2959.7128.11
Net Income to Common
79.2976.2670.2959.7128.11
Net Income Growth
3.98%8.49%17.71%112.43%111.23%
Shares Outstanding (Basic)
7972696969
Shares Outstanding (Diluted)
7980696969
Shares Change (YoY)
-1.38%14.61%1.09%-0.14%1.59%
EPS (Basic)
1.011.061.010.870.41
EPS (Diluted)
1.010.961.010.870.41
EPS Growth
5.43%-5.34%16.46%112.70%107.92%
Free Cash Flow
-552.2-496.82-23.88-31.38-250.74
Free Cash Flow Per Share
-7.03-6.24-0.34-0.46-3.64
Dividend Per Share
0.1000.2000.2000.1500.100
Dividend Growth
-50.00%-33.33%50.00%-
Gross Margin
36.59%34.01%35.73%35.86%32.79%
Operating Margin
9.81%11.83%13.20%12.01%8.96%
Profit Margin
8.72%8.85%10.53%10.42%6.64%
Free Cash Flow Margin
-60.77%-57.63%-3.58%-5.47%-59.24%
EBITDA
102.06108.6498.1580.0247.88
EBITDA Margin
11.23%12.60%14.70%13.96%11.31%
D&A For EBITDA
12.876.6410.0211.179.96
EBIT
89.1910288.1368.8537.93
EBIT Margin
9.81%11.83%13.20%12.01%8.96%
Effective Tax Rate
29.36%26.44%26.07%24.77%23.89%
Revenue as Reported
934.28882.5686.96594.31439.59