PT Ciputra Development Tbk (CTRA.JK)

IDR 975.0

(1.04%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 9404.26 Billion 9126.79 Billion 9729.65 Billion 8070.73 Billion 7608.23 Billion 7670.4 Billion
Cost of Revenue 4835.43 Billion 4559.21 Billion 4889.83 Billion 3949.4 Billion 3816.49 Billion 4042.13 Billion
Gross Profit 4568.83 Billion 4567.58 Billion 4839.81 Billion 4121.33 Billion 3791.74 Billion 3628.26 Billion
Operating Expenses 1580.41 Billion 1753.6 Billion 1481.63 Billion 1473.24 Billion 1662.24 Billion 1529.08 Billion
Selling, General and Administrative Expenses 1740.41 Billion 652.57 Billion 609.95 Billion 596.08 Billion 683.96 Billion 655.97 Billion
Research and Development Expenses - 0.22 0.23 0.17 0.16 0.17
Other Expenses -159.99 Billion 1101.02 Billion 871.67 Billion 877.16 Billion 978.28 Billion -50.39 Billion
Cost and Expenses 6293.6 Billion 6312.82 Billion 6371.47 Billion 5422.64 Billion 5478.74 Billion 5571.21 Billion
Operating Income 2951.42 Billion 3063.6 Billion 3358.18 Billion 2648.08 Billion 2187.33 Billion 2149.57 Billion
Interest Expense 1208.78 Billion 1069.33 Billion 1241.16 Billion 1235.02 Billion 910.43 Billion 732.29 Billion
Income Tax Expense 306.74 Billion 56.91 Billion 49.14 Billion 56.93 Billion 271.82 Billion 301.99 Billion
Earnings before Tax 2215.76 Billion 2059.94 Billion 2136.86 Billion 1427.62 Billion 1555.1 Billion 1599.45 Billion
Net Income 1846.08 Billion 1862.4 Billion 1735.32 Billion 1320.75 Billion 1157.95 Billion 1185.47 Billion
Earnings Per Share Basic 99.60 100.53 93.62 71.25 62.47 63.96
Earnings Per Share Diluted 99.60 100.53 93.62 71.25 62.47 63.96
Weighted Average Shares Outstanding 18.53 Billion 18.53 Billion 18.53 Billion 18.53 Billion 18.53 Billion 18.53 Billion
Weighted Average Shares Outstanding (Diluted) 18.53 Billion 18.53 Billion 18.53 Billion 18.53 Billion 18.53 Billion 18.53 Billion
Gross Margin 0.49 0.50 0.50 0.51 0.50 0.47
EBIT Margin 0.38 0.36 0.36 0.35 0.34 0.32
Profit Margin 0.20 0.20 0.18 0.16 0.15 0.15
EBITDA 3574.11 Billion 3517.6 Billion 3783.57 Billion 2799.83 Billion 2362.55 Billion 2463.94 Billion
Earnings Before Tax Margin 0.31 0.34 0.35 0.33 0.29 0.28

Income Statement Charts