PT Caturkarda Depo Bangunan Tbk (DEPO.JK)

IDR 246.0

(-0.81%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2681.25 Billion 2572.46 Billion 2329.49 Billion 2443.37 Billion 2734.73 Billion 2586.46 Billion
Cost of Revenue 2186.08 Billion 2086.53 Billion 1914.19 Billion 1985.69 Billion 2297.67 Billion 2201.19 Billion
Gross Profit 495.17 Billion 485.93 Billion 415.29 Billion 457.67 Billion 437.05 Billion 385.27 Billion
Operating Expenses 419.62 Billion 371.96 Billion 303.08 Billion 312.67 Billion 328.51 Billion 309.68 Billion
Selling, General and Administrative Expenses 419.62 Billion 62.32 Billion 50.73 Billion 49.3 Billion 328.51 Billion 309.68 Billion
Research and Development Expenses - - - - - -
Other Expenses - 309.64 Billion 252.35 Billion 263.37 Billion - -
Cost and Expenses 2605.7 Billion 2458.5 Billion 2217.28 Billion 2298.37 Billion 2626.18 Billion 2510.87 Billion
Operating Income 75.54 Billion 132.91 Billion 119.03 Billion 156.43 Billion 108.54 Billion 75.58 Billion
Interest Expense 8.51 Billion 4.82 Billion 6.02 Billion 10.28 Billion 12.89 Billion -
Income Tax Expense 18.18 Billion 24.72 Billion 24.21 Billion 33.66 Billion 31.91 Billion 23.4 Billion
Earnings before Tax 103.83 Billion 128.08 Billion 113.01 Billion 138.99 Billion 124.04 Billion 83.97 Billion
Net Income 85.64 Billion 103.36 Billion 87.14 Billion 100.83 Billion 37.51 Billion 19.77 Billion
Earnings Per Share Basic 12.61 15.22 14.85 7.63 2.84 1.50
Earnings Per Share Diluted 12.61 15.22 14.85 7.63 2.84 1.50
Weighted Average Shares Outstanding 6.79 Billion 6.79 Billion 5.86 Billion 13.21 Billion 13.21 Billion 13.21 Billion
Weighted Average Shares Outstanding (Diluted) 6.79 Billion 6.79 Billion 5.86 Billion 13.21 Billion 13.21 Billion 13.21 Billion
Gross Margin 0.18 0.19 0.18 0.19 0.16 0.15
EBIT Margin 0.04 0.07 0.06 0.08 0.05 0.04
Profit Margin 0.03 0.04 0.04 0.04 0.01 0.01
EBITDA 100.71 Billion 168.54 Billion 149.83 Billion 186.48 Billion 127.44 Billion 93.48 Billion
Earnings Before Tax Margin 0.03 0.05 0.05 0.06 0.04 0.03

Income Statement Charts