PT Kalbe Farma Tbk. (KLBF.JK)

IDR 1315.0

(-4.71%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 30449.13 Billion 28933.5 Billion 26261.19 Billion 23112.65 Billion 22633.47 Billion 21074.3 Billion
Cost of Revenue 18625.88 Billion 17229.43 Billion 14977.41 Billion 12866.33 Billion 12390 Billion 11226.38 Billion
Gross Profit 11823.24 Billion 11704.06 Billion 11283.78 Billion 10246.32 Billion 10243.46 Billion 9847.92 Billion
Operating Expenses 7920.65 Billion 7472.19 Billion 7282.06 Billion 6700.39 Billion 6938.98 Billion 6555.27 Billion
Selling, General and Administrative Expenses 7591.03 Billion 4050.7 Billion 3860.91 Billion 3347.84 Billion 3600.28 Billion 3459.3 Billion
Research and Development Expenses 329.62 Billion 288.34 Billion 532.79 Billion 483.76 Billion 543.45 Billion 352.03 Billion
Other Expenses - 3133.14 Billion 2888.35 Billion 2868.78 Billion 2795.24 Billion 35.75 Billion
Cost and Expenses 26818.29 Billion 24701.63 Billion 22259.47 Billion 19566.73 Billion 19328.98 Billion 17781.65 Billion
Operating Income 3630.83 Billion 4492.19 Billion 4160.66 Billion 3637 Billion 3417.19 Billion 3292.65 Billion
Interest Expense 95.1 Billion 41.22 Billion 45.48 Billion 75.83 Billion 31.05 Billion 19.65 Billion
Income Tax Expense 827.83 Billion 1008.81 Billion 911.25 Billion 828.01 Billion 865.01 Billion 809.13 Billion
Earnings before Tax 3606.23 Billion 4458.89 Billion 4143.26 Billion 3627.63 Billion 3402.61 Billion 3306.39 Billion
Net Income 2766.74 Billion 3382.2 Billion 3183.62 Billion 2733.25 Billion 2506.76 Billion 2457.12 Billion
Earnings Per Share Basic 59.81 72.71 67.92 58.31 53.48 52.42
Earnings Per Share Diluted 59.81 72.71 67.92 58.31 53.48 52.42
Weighted Average Shares Outstanding 46.25 Billion 46.51 Billion 46.87 Billion 46.87 Billion 46.87 Billion 46.87 Billion
Weighted Average Shares Outstanding (Diluted) 46.25 Billion 46.51 Billion 46.87 Billion 46.87 Billion 46.87 Billion 46.87 Billion
Gross Margin 0.39 0.40 0.43 0.44 0.45 0.47
EBIT Margin 0.15 0.17 0.17 0.17 0.16 0.18
Profit Margin 0.09 0.12 0.12 0.12 0.11 0.12
EBITDA 4432.82 Billion 5246.05 Billion 4874.45 Billion 4354.33 Billion 3952.82 Billion 3799.02 Billion
Earnings Before Tax Margin 0.12 0.16 0.16 0.16 0.15 0.16

Income Statement Charts