Home > Annual Financials > TRF

TRF Financial Statement Analysis
[BOM: 505854|NSE : TRF]

The Revenues of TRF have decreased by -13.74% YoY .
The Earnings Per Share (EPS) of TRF has decreased by -25.47 % YoY.
REVENUES
OPERATING MARGIN
PROFIT AFTER TAX
EPS
ROCE

TRF Last 5 Annual Financial Results
[BOM: 505854|NSE : TRF]

ConsolidatedMar2025
Mar2024
Mar2023
Mar2022
Mar2021
Revenues ₹121 Cr₹140 Cr₹177 Cr₹127 Cr₹114 Cr
Expenses ₹100 Cr₹128 Cr₹123 Cr₹131 Cr₹151 Cr
Operating Profit (Excl OI) ₹21 Cr₹12 Cr₹54 Cr₹-3.87 Cr₹-37 Cr
Other Income ₹26 Cr₹45 Cr₹54 Cr₹21 Cr₹4.45 Cr
Interest ₹14 Cr₹14 Cr₹25 Cr₹31 Cr₹38 Cr
Depreciation ₹2.52 Cr₹2.24 Cr₹2.01 Cr₹2.42 Cr₹2.74 Cr
Profit Before Tax ₹31 Cr₹42 Cr₹81 Cr₹-16 Cr₹-65 Cr
Profit After Tax ₹26 Cr₹40 Cr₹88 Cr₹-16 Cr₹-66 Cr
Consolidated Net Profit ₹26 Cr₹35 Cr₹89 Cr₹-23 Cr₹-93 Cr
Earnings Per Share (Rs)₹23.44₹31.45₹80.49₹-20.94₹-84.61
PAT Margin (%)21.3628.2849.42-12.66-57.50
ROE(%)0.000.000.000.000.00
ROCE(%)25.2238.69128.7656.36-34.49
Total Debt/Equity(x)1.383.054.86-1.12-1.06

Key Financials

Market Cap : ₹ 377.2 Cr
Revenue (TTM) : ₹ 106.5 Cr
Net Profit(TTM) : ₹ 24.3 Cr
EPS (TTM) : ₹ 22.1
P/E (TTM) : 15.5

Industry Peers & Returns1W1M1Y
TRF 2.3% -8% -27.2%
BHARAT HEAVY ELECTRICALS 0.6% -0.3% -0.7%
THERMAX 4.1% -0.1% -36%
JYOTI CNC AUTOMATION -3.3% -0.3% -13.5%
TRIVENI TURBINE 0.6% -0.3% -28.6%
KIRLOSKAR BROTHERS -4.2% -4.6% 9.7%
ELECON ENGINEERING COMPANY 2.8% -6.3% -3.4%
PRAJ INDUSTRIES -0.9% -8.5% -53.5%
KIRLOSKAR OIL ENGINES 6.6% -3.3% -19.2%


TRF Revenues
[BOM: 505854|NSE : TRF]

Y-o-Y

-13.74 %

5 Yr CAGR

1.46 %

Years Revenues % Change
Mar2025 ₹121 Cr
-13.74
Mar2024 ₹140 Cr
-20.97
Mar2023 ₹177 Cr
39.30
Mar2022 ₹127 Cr
11.57
Mar2021 ₹114 Cr -


TRF Operating Profit
[BOM: 505854|NSE : TRF]

Y-o-Y

72.81 %

5 Yr CAGR

Positive

Years Operating Profit % Change
Mar2025 ₹21 Cr
72.81
Mar2024 ₹12 Cr
-77.33
Mar2023 ₹54 Cr
Positive
Mar2022 ₹-3.87 Cr
Negative
Mar2021 ₹-37 Cr -

Operating Margins
Y-o-Y

100.34 %

5 Yr CAGR

Positive

Years Operating Margin% % Change
Mar2025 17.55%
100.34
Mar2024 8.76%
-71.33
Mar2023 30.55%
Positive
Mar2022 -3.04%
Negative
Mar2021 -32.89% -

TRF Profit After Tax
[BOM: 505854|NSE : TRF]

Y-o-Y

-25.47 %

5 Yr CAGR

Positive

Years Profit After Tax % Change
Mar2025 ₹26 Cr
-25.47
Mar2024 ₹35 Cr
-60.93
Mar2023 ₹89 Cr
Positive
Mar2022 ₹-23 Cr
Negative
Mar2021 ₹-93 Cr -

PAT Margins
Y-o-Y

-24.47 %

5 Yr CAGR

Positive

Years PAT Margin(%) % Change
Mar2025 21.36 %
-24.47
Mar2024 28.28 %
-42.78
Mar2023 49.42 %
Positive
Mar2022 -12.66 %
Negative
Mar2021 -57.5 % -

TRF Earnings Per Share (EPS)
[BOM: 505854|NSE : TRF]

Y-o-Y

-25.47 %

5 Yr CAGR

Positive

Years EPS % Change
Mar2025 ₹23
-25.47
Mar2024 ₹31
-60.93
Mar2023 ₹80
Positive
Mar2022 ₹-21
Negative
Mar2021 ₹-85 -

TRF Return on Capital Employed (ROCE)
[BOM: 505854|NSE : TRF]

Y-o-Y

-34.82 %

5 Yr CAGR

Positive

Years ROCE % Change
Mar2025 25.22%
-34.82
Mar2024 38.69%
-69.95
Mar2023 128.76%
128.46
Mar2022 56.36%
Positive
Mar2021 -34.49% -

TRF Share Price vs Sensex

Current Share Price : ₹343.0
Current MarketCap: ₹ 377.2 Cr
Updated EOD on :Oct 27,2025

Share Price Returns(%) 1 Week 1 Month 1 Year
TRF

2.3%

-8%

-27.2%

SENSEX

1%

3.3%

4.5%

TRF related INDICES

No BSE index found!
NSE Indices1W1M1Y
NIFTY TATA GROUP 1.4% 0.4% -17.8%

You may also like the below Video Courses


FAQ about TRF Financials


How the annual revenues of TRF have changed ?

The Revenues of TRF have decreased by -13.74% YoY .

How the Earnings per Share (EPS) of TRF have changed?

The Earnings Per Share (EPS) of TRF has decreased by -25.47 % YoY .