TRF Limited (TRF.NS)

INR 444.0

(0.66%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1.39 Billion 1.77 Billion 1.27 Billion 1.13 Billion 1.86 Billion 3.42 Billion
Cost of Revenue 239.81 Million 335.75 Million 568.05 Million 733.22 Million 1.26 Billion 2.13 Billion
Gross Profit 1.15 Billion 1.43 Billion 703.32 Million 406.12 Million 598.4 Million 1.29 Billion
Operating Expenses 623.18 Million 870.57 Million 565.04 Million 765.77 Million 1.59 Billion 1.91 Billion
Selling, General and Administrative Expenses 623.18 Million 75.45 Million 55.09 Million 109.09 Million 192.92 Million 221.58 Million
Research and Development Expenses - - - - 25 Thousand 1.17 Million
Other Expenses - 491.22 Million 10.05 Million 1.81 Million 7.45 Million 14.74 Million
Cost and Expenses 860.78 Million 1.2 Billion 1.13 Billion 1.49 Billion 2.85 Billion 4.04 Billion
Operating Income 538.8 Million 567.82 Million -57.38 Million -364.74 Million -1.04 Billion -894.53 Million
Interest Expense 131.5 Million 247.5 Million 286.41 Million 345.9 Million 346.59 Million 581.77 Million
Income Tax Expense 20.83 Million -66.82 Million -110 Thousand 290 Thousand 328 Thousand 13.53 Million
Earnings before Tax 416.68 Million 808.41 Million -161.05 Million -654.88 Million -1.32 Billion -1.02 Billion
Net Income 346.04 Million 885.79 Million -230.41 Million -931.12 Million -1.85 Billion -345.68 Million
Earnings Per Share Basic 31.45 80.49 -20.94 -84.61 -168.15 -31.41
Earnings Per Share Diluted 31.45 71.14 -20.94 -84.61 -168.15 -31.41
Weighted Average Shares Outstanding 11 Million 11 Million 11 Million 11 Million 11 Million 11 Million
Weighted Average Shares Outstanding (Diluted) 11 Million 12.45 Million 11 Million 11 Million 11 Million 11 Million
Gross Margin 0.83 0.81 0.55 0.36 0.32 0.38
EBIT Margin 0.41 0.61 0.12 -0.32 -0.50 -0.04
Profit Margin 0.25 0.50 -0.18 -0.82 -0.99 -0.10
EBITDA 577.59 Million 1.07 Billion 169.29 Million -247.47 Million -917.43 Million -446.13 Million
Earnings Before Tax Margin 0.38 0.32 -0.05 -0.32 -0.56 -0.26

Income Statement Charts