IVP Limited (BOM:507580)
India flag India · Delayed Price · Currency is INR
159.50
+0.35 (0.22%)
At close: Jun 18, 2026

IVP Limited 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
5,9465,3905,4616,6105,566
Revenue Growth (YoY)
10.31%-1.30%-17.38%18.75%92.14%
Cost of Revenue
4,7174,3724,4635,5014,630
Gross Profit
1,2291,018998.21,109935.6
Selling, General & Admin
230.7217.4208.6194.6174.1
Other Operating Expenses
651532.5499.4494.4394.2
Operating Expenses
941.8812768.6742.3620.4
Operating Income
286.9205.8229.6366.2315.2
Interest Expense
-73.7-77.9-87-122.4-99.4
Interest & Investment Income
-0.90.513.7
Currency Exchange Gain (Loss)
--10.5-5.7-21.7-13.4
Other Non Operating Income (Expenses)
42.834.929.827.430.4
EBT Excluding Unusual Items
256153.2167.2250.5236.5
Gain (Loss) on Sale of Investments
----0.1
Gain (Loss) on Sale of Assets
--0.6-0.9--3.1
Other Unusual Items
-4.6--129-
Pretax Income
251.4152.6166.3379.5233.5
Income Tax Expense
64.639.543.599.357.2
Net Income
186.8113.1122.8280.2176.3
Net Income to Common
186.8113.1122.8280.2176.3
Net Income Growth
65.16%-7.90%-56.17%58.93%291.78%
Shares Outstanding (Basic)
1010101010
Shares Outstanding (Diluted)
1010101010
Shares Change (YoY)
-0.00%----
EPS (Basic)
18.0910.9511.8927.1317.07
EPS (Diluted)
18.0910.9511.8927.1317.07
EPS Growth
65.16%-7.90%-56.17%58.93%291.78%
Free Cash Flow
499.1-72.8418.4350.6-237.4
Free Cash Flow Per Share
48.33-7.0540.5233.95-22.99
Dividend Per Share
1.5001.0001.0001.5001.500
Dividend Growth
50.00%--33.33%-50.00%
Gross Margin
20.67%18.88%18.28%16.77%16.81%
Operating Margin
4.83%3.82%4.20%5.54%5.66%
Profit Margin
3.14%2.10%2.25%4.24%3.17%
Free Cash Flow Margin
8.39%-1.35%7.66%5.30%-4.26%
EBITDA
347260.7283.4416.8365.4
EBITDA Margin
5.84%4.84%5.19%6.31%6.57%
D&A For EBITDA
60.154.953.850.650.2
EBIT
286.9205.8229.6366.2315.2
EBIT Margin
4.83%3.82%4.20%5.54%5.66%
Effective Tax Rate
25.70%25.89%26.16%26.17%24.50%
Revenue as Reported
5,9885,4265,4916,6385,600