Deccan Health Care Limited (DECCAN.BO)

INR 30.93

(-0.9%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 597.28 Million 450.21 Million 331.71 Million 337.75 Million 422.44 Million 442.47 Million
Cost of Revenue 375.71 Million 317.65 Million 199.76 Million 241.2 Million 237.01 Million 208.52 Million
Gross Profit 221.57 Million 132.55 Million 131.95 Million 96.55 Million 185.42 Million 233.95 Million
Operating Expenses 36.24 Million 126.48 Million 90.37 Million 90.84 Million 82.85 Million 78.09 Million
Selling, General and Administrative Expenses 36.24 Million 126.34 Million 90.25 Million 80.81 Million 77.14 Million 74.02 Million
Research and Development Expenses - 134 Thousand 127 Thousand 473 Thousand 5.7 Million 603 Thousand
Other Expenses - -10 Thousand - -9.55 Million - -3.46 Million
Cost and Expenses 411.96 Million 444.14 Million 290.14 Million 332.04 Million 319.86 Million 286.62 Million
Operating Income 185.32 Million 6.07 Million 41.57 Million 5.71 Million 102.57 Million 155.85 Million
Interest Expense 850 Thousand 1.09 Million 1.51 Million 1.07 Million 1.83 Million 10.35 Million
Income Tax Expense 7.21 Million 1.53 Million 2.19 Million 1.29 Million 444 Thousand 863 Thousand
Earnings before Tax 22.13 Million 5.17 Million 5.42 Million 5.19 Million 101.31 Million 145.66 Million
Net Income 14.92 Million 3.64 Million 3.22 Million 3.89 Million 100.87 Million 144.8 Million
Earnings Per Share Basic 0.80 0.22 0.21 0.25 6.42 10.29
Earnings Per Share Diluted 0.80 0.22 0.21 0.25 6.42 10.29
Weighted Average Shares Outstanding 18.65 Million 16.77 Million 15.71 Million 15.71 Million 15.71 Million 14.07 Million
Weighted Average Shares Outstanding (Diluted) 18.6 Million 16.77 Million 15.71 Million 15.71 Million 15.71 Million 14.07 Million
Gross Margin 0.37 0.29 0.40 0.29 0.44 0.53
EBIT Margin 0.06 0.05 0.17 0.06 0.28 0.38
Profit Margin 0.02 0.01 0.01 0.01 0.24 0.33
EBITDA 37.5 Million 19.84 Million 57.63 Million 20.62 Million 116.75 Million 168.19 Million
Earnings Before Tax Margin 0.31 0.01 0.13 0.02 0.24 0.35

Income Statement Charts