Refex Renewables & Infrastruct (REFEXRENEW.BO)

INR 927.05

(-1.58%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 749.91 Million 761.82 Million 531.69 Million 715.84 Million 625.18 Million 707.15 Million
Cost of Revenue 428.63 Million 429.29 Million 464.64 Million 707.65 Million 577.57 Million 566.01 Million
Gross Profit 321.28 Million 332.53 Million 67.05 Million 8.19 Million 47.6 Million 141.13 Million
Operating Expenses 164.05 Million 402.97 Million 295.26 Million 278.49 Million 202.72 Million 52.02 Million
Selling, General and Administrative Expenses 149.66 Million 351.78 Million 267.54 Million 204.38 Million 143.41 Million 36.59 Million
Research and Development Expenses - 8000.00 2.47 Million 1.68 Million - -
Other Expenses 14.39 Million -51.17 Million -25.24 Million -72.42 Million -59.3 Million -15.43 Million
Cost and Expenses 592.68 Million 832.26 Million 759.9 Million 986.15 Million 780.29 Million 618.03 Million
Operating Income 157.22 Million -70.43 Million -228.21 Million -270.3 Million -155.11 Million 89.11 Million
Interest Expense 415.9 Million 351.4 Million 195.16 Million 140.17 Million 58.11 Million 1.73 Million
Income Tax Expense 260.94 Million 75.17 Million 44.93 Million -148.47 Million 22.11 Million 34.42 Million
Earnings before Tax -83.21 Million -225.67 Million -324.39 Million -415.93 Million -193.62 Million 111.64 Million
Net Income -247.07 Million -233.78 Million -324.85 Million -276.61 Million -213.67 Million 77.21 Million
Earnings Per Share Basic -55.03 -52.07 -72.35 -61.61 -47.59 17.20
Earnings Per Share Diluted -55.03 -52.07 -72.35 -61.61 -47.59 17.20
Weighted Average Shares Outstanding 4.48 Million 4.49 Million 4.49 Million 4.48 Million 4.48 Million 4.48 Million
Weighted Average Shares Outstanding (Diluted) 4.48 Million 4.49 Million 4.49 Million 4.48 Million 4.48 Million 4.48 Million
Gross Margin 0.43 0.44 0.13 0.01 0.08 0.20
EBIT Margin 0.44 0.12 -0.11 -0.17 -0.18 0.13
Profit Margin -0.33 -0.31 -0.61 -0.39 -0.34 0.11
EBITDA 333.67 Million 90.18 Million -57.58 Million -127.01 Million -92.87 Million 113.73 Million
Earnings Before Tax Margin 0.21 -0.09 -0.43 -0.38 -0.25 0.13

Income Statement Charts