Real Touch Finance Limited (BOM:538611)
India flag India · Delayed Price · Currency is INR
51.00
+2.07 (4.23%)
At close: Jul 31, 2026

Real Touch Finance Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Interest and Dividend Income
316.84311.38257.92177.5693.823.61
Total Interest Expense
216.98199.14142.0193.644.06-
Net Interest Income
99.86112.24115.9183.9649.7423.61
Other Revenue
91.7293.1130.8111.2710.140.51
Revenue Before Loan Losses
191.59205.35146.7295.2359.8824.12
Provision for Loan Losses
50.2950.466.254.783.860.02
141.3154.88140.4790.4556.0224.1
Revenue Growth
-5.94%10.26%55.30%61.45%132.42%7.25%
Salaries & Employee Benefits
30.3736.0443.8528.039.732.35
Cost of Services Provided
4.74.8212.135.720.662.27
Other Operating Expenses
31.134.7124.8914.816.50
Total Operating Expenses
68.5678.0783.8251.1717.534.64
Operating Income
72.7476.8156.6539.2738.519.47
EBT Excluding Unusual Items
72.7476.8156.6539.2738.519.47
Gain (Loss) on Sale of Investments
-----1.19-
Pretax Income
72.7476.8156.6539.2737.3119.47
Income Tax Expense
22.6924.8910.5512.9411.114.95
Net Income
50.0651.9346.126.3326.214.52
Net Income to Common
50.0651.9346.126.3326.214.52
Net Income Growth
1.97%12.63%75.09%0.51%80.45%0.74%
Shares Outstanding (Basic)
131313131313
Shares Outstanding (Diluted)
131313131313
Shares Change
-1.96%-1.44%1.73%---
EPS (Basic)
3.944.093.632.072.061.14
EPS (Diluted)
3.944.083.572.072.061.14
EPS Growth
4.00%14.29%72.46%0.48%80.70%0.40%

Additional Metrics

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Free Cash Flow
-332.45-263.28-500.24-878.763.88
Free Cash Flow Per Share
-26.12-20.39-39.41-69.230.31
Operating Margin
51.48%49.59%40.33%43.42%68.72%80.77%
Profit Margin
35.43%33.53%32.82%29.11%46.76%60.23%
Free Cash Flow Margin
-214.65%-187.43%-553.07%-1568.57%16.11%
Effective Tax Rate
31.19%32.40%18.62%32.96%29.78%25.43%
Revenue as Reported
408.56404.49288.73188.83103.9424.12