IFCI

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue415.91444.86752.21466.65470.55
Expenses75.38340.40370.74449.16439.04
EBITDA494.46228.65509.40136.04152.14
EBIT473.84207.21488.48115.30129.51
Profit Before Tax339.50102.83381.4712.5527.36
Net Profit260.4362.43317.4320.8234.06
Financial Ratios
Operating Profit Margin119.55%56.15%69.32%29.84%32.34%
Net Profit Margin55.12%10.05%19.45%-2.61%3.66%
Earning Per Share (Diluted)0.870.150.53-0.060.05
Dividends Per Share0.000.000.000.000.00