TCFC Finance Limited (BOM:532284)
India flag India · Delayed Price · Currency is INR
24.01
-1.80 (-6.97%)
At close: Mar 5, 2026

TCFC Finance Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Other Revenue
26.9323.33174.0718.8673.11116.46
26.9323.33174.0718.8673.11116.46
Revenue Growth (YoY)
-71.47%-86.60%822.93%-74.20%-37.22%845.82%
Cost of Revenue
0.190.190.160.280.070.04
Gross Profit
26.7423.14173.9118.5873.04116.42
Selling, General & Admin
8.878.18.357.067.777.08
Other Operating Expenses
6.990.184.332-13.77-1.37
Operating Expenses
19.019.2412.779.18-5.715.99
Operating Income
7.7413.9161.159.478.76110.42
Other Non Operating Income (Expenses)
0---0-
EBT Excluding Unusual Items
7.7413.9161.159.478.76110.42
Pretax Income
7.7413.9161.159.478.76110.42
Income Tax Expense
0.881.7338.233.41715
Net Income
6.8612.17122.91661.7695.42
Net Income to Common
6.8612.17122.91661.7695.42
Net Income Growth
-89.76%-90.10%1947.11%-90.28%-35.27%10762.74%
Shares Outstanding (Basic)
101010101010
Shares Outstanding (Diluted)
101010101010
Shares Change (YoY)
0.28%-0.00%-0.00%--
EPS (Basic)
0.651.1611.730.575.899.10
EPS (Diluted)
0.651.1611.730.575.899.10
EPS Growth
-89.80%-90.11%1947.08%-90.28%-35.27%10762.81%
Free Cash Flow
--8.83-22.87-1.033.84-11.53
Free Cash Flow Per Share
--0.84-2.18-0.100.37-1.10
Dividend Per Share
--1.800-1.2001.500
Dividend Growth
-----20.00%-
Gross Margin
99.31%99.20%99.91%98.52%99.90%99.96%
Operating Margin
28.72%59.59%92.57%49.84%107.72%94.82%
Profit Margin
25.46%52.17%70.61%31.83%84.47%81.93%
Free Cash Flow Margin
--37.84%-13.14%-5.45%5.25%-9.90%
EBITDA
9.3114.82161.29.579.02110.68
EBITDA Margin
34.56%63.54%92.61%50.35%108.08%95.04%
D&A For EBITDA
1.570.920.050.10.260.26
EBIT
7.7413.9161.159.478.76110.42
EBIT Margin
28.72%59.59%92.57%49.84%107.72%94.82%
Effective Tax Rate
11.38%12.45%23.73%36.13%21.58%13.59%
Revenue as Reported
26.4728.36175.1621.4891.18121.35
Advertising Expenses
-0.060.060.070.110.08
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.