TRF Limited (TRF.BO)

INR 442.1

(0.29%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1.39 Billion 1.73 Billion 1.27 Billion 1.13 Billion 1.86 Billion 2.29 Billion
Cost of Revenue 239.81 Million 337.95 Million 568.05 Million 733.22 Million 1.26 Billion 1.53 Billion
Gross Profit 1.15 Billion 1.39 Billion 703.32 Million 406.26 Million 598.4 Million 762.73 Million
Operating Expenses 182.97 Million 436.61 Million 565.04 Million 765.9 Million 1.59 Billion 1.58 Billion
Selling, General and Administrative Expenses 182.97 Million 75.45 Million 55.09 Million 118.31 Million 192.92 Million 185.91 Million
Research and Development Expenses - - - - 25 Thousand 1.17 Million
Other Expenses - 46.91 Million 10.05 Million 1.81 Million 7.45 Million 11.32 Million
Cost and Expenses 1.06 Billion 774.57 Million 1.13 Billion 1.49 Billion 2.85 Billion 3.11 Billion
Operating Income 334.29 Million 618.19 Million 32.61 Million -330.23 Million -1.03 Billion -884.25 Million
Interest Expense 138.55 Million 228.48 Million 286.41 Million 345.9 Million 346.59 Million 563.68 Million
Income Tax Expense 20.83 Million -66.82 Million -110 Thousand 290 Thousand 328 Thousand 126 Thousand
Earnings before Tax 416.68 Million 808.41 Million -161.05 Million -654.88 Million -1.32 Billion -1.08 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.33
EBIT Margin 0.41 0.59 0.12 -0.32 -0.50 -0.20
Profit Margin 0.25 0.51 -0.18 -0.82 -0.99 -0.15
EBITDA 577.59 Million 1.07 Billion 169.29 Million -247.47 Million -917.43 Million -446.13 Million
Earnings Before Tax Margin 0.24 0.36 0.03 -0.29 -0.56 -0.38

Income Statement Charts