IDFC

quarterly
yearly
ParticularsJun '23Sep '23Dec '23Mar '24Jun '24
Revenue22.8333.17-11.715.737.65
Expenses7.344.905.092.397.44
EBITDA15.5429.25-16.473.550.30
EBIT15.5329.24-16.483.540.29
Profit Before Tax15.4928.27-16.803.340.21
Net Profit11.7421.65-10.722.890.33
Financial Ratios
Operating Profit Margin68.07%88.18%140.65%61.95%3.92%
Net Profit Margin51.42%65.27%91.55%50.44%4.31%
Earning Per Share (Diluted)0.070.14-0.070.020.00
Dividends Per Share0.000.000.000.000.00