Rainbow Children's Medicare Limited (RAINBOW.BO)

INR 1577.1

(-1.25%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 12.96 Billion 11.73 Billion 9.73 Billion 6.39 Billion 7.07 Billion 5.32 Billion
Cost of Revenue 7.58 Billion 1.58 Billion 1.94 Billion 1.03 Billion 1.05 Billion 802.13 Million
Gross Profit 5.38 Billion 10.15 Billion 7.79 Billion 5.36 Billion 6.01 Billion 4.52 Billion
Operating Expenses 11.2 Billion 7.09 Billion 5.57 Billion 4.44 Billion 4.7 Billion 3.61 Billion
Selling, General and Administrative Expenses 438.17 Million 1.08 Billion 780.5 Million 1.74 Billion 1.88 Billion 1.43 Billion
Research and Development Expenses - - - - - -
Other Expenses 370.64 Million 308.65 Million 189.37 Million 4.77 Million -91.22 Million -53.61 Million
Cost and Expenses 9.7 Billion 8.67 Billion 7.52 Billion 5.47 Billion 5.75 Billion 4.41 Billion
Operating Income 3.26 Billion 3.14 Billion 2.26 Billion 943.79 Million 1.31 Billion 915.16 Million
Interest Expense 625.3 Million 551.95 Million 532.03 Million 432.44 Million 446.06 Million 387.99 Million
Income Tax Expense 765.26 Million 694.02 Million 486.73 Million 161.28 Million 380.16 Million 129.36 Million
Earnings before Tax 2.94 Billion 2.81 Billion 1.87 Billion 556.96 Million 933.56 Million 575.26 Million
Net Income 2.17 Billion 2.1 Billion 1.38 Billion 400.18 Million 553.4 Million 445.9 Million
Earnings Per Share Basic 21.38 20.89 14.75 4.36 6.07 4.39
Earnings Per Share Diluted 21.38 20.89 14.40 4.25 5.92 4.39
Weighted Average Shares Outstanding 101.5 Million 100.94 Million 93.42 Million 91.84 Million 91.84 Million 101.51 Million
Weighted Average Shares Outstanding (Diluted) 101.5 Million 100.94 Million 95.7 Million 94.12 Million 94.12 Million 101.51 Million
Gross Margin 0.41 0.87 0.80 0.84 0.85 0.85
EBIT Margin 0.36 0.36 0.33 0.27 0.29 0.29
Profit Margin 0.17 0.18 0.14 0.06 0.08 0.08
EBITDA 4.69 Billion 4.29 Billion 3.26 Billion 1.75 Billion 2.11 Billion 1.59 Billion
Earnings Before Tax Margin 0.25 0.27 0.23 0.15 0.19 0.17

Income Statement Charts