Krsnaa Diagnostics Limited (KRSNAA.NS)

INR 910.0

(-0.9%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 6.19 Billion 4.87 Billion 4.55 Billion 3.96 Billion 2.58 Billion 2.09 Billion
Cost of Revenue 2.06 Billion 741.79 Million 602.96 Million 837.47 Million 277.23 Million 173.36 Million
Gross Profit 4.13 Billion 4.12 Billion 3.95 Billion 3.12 Billion 2.3 Billion 1.91 Billion
Operating Expenses 1.33 Billion 3.44 Billion 3.04 Billion 2.55 Billion 2 Billion 1.59 Billion
Selling, General and Administrative Expenses 1.88 Billion 113.4 Million 82.51 Million 118.21 Million 78.24 Million 60.23 Million
Research and Development Expenses - - - - - -
Other Expenses - 193.79 Million 20 Thousand 110 Thousand 2.13 Million 920 Thousand
Cost and Expenses 5.48 Billion 4.18 Billion 3.65 Billion 3.39 Billion 2.28 Billion 1.76 Billion
Operating Income 711.88 Million 692.39 Million 903.37 Million 568.78 Million 304.11 Million 322.82 Million
Interest Expense 164.88 Million 76.97 Million 168.63 Million 249.27 Million 231.87 Million 159.5 Million
Income Tax Expense 131.7 Million 180.9 Million 181.2 Million 1.1 Billion -463.81 Million -196.69 Million
Earnings before Tax 700.07 Million 802.01 Million 865.1 Million 2.95 Billion -1.58 Billion -777.26 Million
Net Income 568.37 Million 621.11 Million 683.88 Million 1.84 Billion -1.11 Billion -580.57 Million
Earnings Per Share Basic 17.90 19.78 22.89 58.90 -35.66 -18.49
Earnings Per Share Diluted 17.31 19.29 22.88 58.90 -35.66 -18.49
Weighted Average Shares Outstanding 31.74 Million 31.39 Million 29.87 Million 31.39 Million 31.39 Million 31.39 Million
Weighted Average Shares Outstanding (Diluted) 32.83 Million 32.19 Million 29.88 Million 31.39 Million 31.39 Million 31.39 Million
Gross Margin 0.67 0.85 0.87 0.79 0.89 0.92
EBIT Margin 0.26 0.29 0.32 0.27 0.29 0.28
Profit Margin 0.09 0.13 0.15 0.47 -0.43 -0.28
EBITDA 1.61 Billion 1.41 Billion 1.46 Billion 3.58 Billion -1.01 Billion -325.17 Million
Earnings Before Tax Margin 0.11 0.14 0.20 0.14 0.12 0.15

Income Statement Charts