IDFC

quarterly
yearly
ParticularsJun '23Sep '23Dec '23Mar '24Jun '24
Revenue29.9136.67-7.659.7711.89
Expenses14.656.045.042.637.68
EBITDA275.17230.17204.83350.6786.72
EBIT275.16230.16204.82350.6686.71
Profit Before Tax267.89230.16204.82350.6686.71
Net Profit264.15223.54210.04347.8585.82
Financial Ratios
Operating Profit Margin1,029%627.68%-2,678%3,589%729.35%
Net Profit Margin987.48%609.60%-2,746%3,560%721.78%
Earning Per Share (Diluted)1.651.401.312.170.54
Dividends Per Share0.000.000.000.000.00