The Ruby Mills Limited (RUBYMILLS.BO)

INR 288.9

(-1.1%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2.37 Billion 2.25 Billion 1.59 Billion 935.15 Million 1.83 Billion 1.62 Billion
Cost of Revenue 886.3 Million 1.14 Billion 780.71 Million 448.47 Million 463.07 Million 718.62 Million
Gross Profit 1.48 Billion 1.1 Billion 812.08 Million 486.68 Million 1.36 Billion 907.9 Million
Operating Expenses 899.98 Million 669.23 Million 354.53 Million 184.76 Million 1.03 Billion 637.65 Million
Selling, General and Administrative Expenses 69.06 Million 65.82 Million 43.29 Million 28.3 Million 33.48 Million 44.3 Million
Research and Development Expenses - - - - - -
Other Expenses 899.98 Million 507 Thousand 3.79 Million 1.94 Million 99.34 Million 10.16 Million
Cost and Expenses 1.9 Billion 1.81 Billion 1.13 Billion 633.24 Million 1.5 Billion 1.35 Billion
Operating Income 469.68 Million 397.87 Million 356.27 Million 318.57 Million 347.96 Million 287.57 Million
Interest Expense 46.47 Million 35.24 Million 89.73 Million 74.37 Million 50.92 Million 89.34 Million
Income Tax Expense 111.16 Million 84.78 Million 58.09 Million 63.65 Million 101.77 Million 74.47 Million
Earnings before Tax 556.59 Million 437.04 Million 368.55 Million 322.13 Million 378.73 Million 252.51 Million
Net Income 445.42 Million 352.26 Million 310.46 Million 258.47 Million 276.95 Million 178.03 Million
Earnings Per Share Basic 13.32 10.53 9.28 7.73 8.28 5.32
Earnings Per Share Diluted 13.32 10.53 9.28 7.73 8.28 5.32
Weighted Average Shares Outstanding 33.44 Million 33.43 Million 33.43 Million 33.43 Million 33.43 Million 33.43 Million
Weighted Average Shares Outstanding (Diluted) 33.44 Million 33.43 Million 33.43 Million 33.43 Million 33.43 Million 33.44 Million
Gross Margin 0.63 0.49 0.51 0.52 0.75 0.56
EBIT Margin 0.28 0.24 0.35 0.43 0.30 0.29
Profit Margin 0.19 0.16 0.19 0.28 0.15 0.11
EBITDA 674.46 Million 545.06 Million 542.33 Million 470.01 Million 534.05 Million 465.18 Million
Earnings Before Tax Margin 0.20 0.18 0.22 0.34 0.19 0.18

Income Statement Charts