City Developments Limited (CDEVY)

USD 3.59

(6.7%)

Annual Income Statements

(In SGD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4.94 Billion 3.29 Billion 2.62 Billion 2.1 Billion 3.42 Billion 4.22 Billion
Cost of Revenue 3.29 Billion 2.04 Billion 1.64 Billion 1.27 Billion 1.79 Billion 2.3 Billion
Gross Profit 1.64 Billion 1.24 Billion 977.71 Million 828.94 Million 1.63 Billion 1.91 Billion
Operating Expenses 645.67 Million 1.06 Billion 737.71 Million 1.24 Billion 1.15 Billion 1.05 Billion
Selling, General and Administrative Expenses 639.07 Million 593.68 Million 501.45 Million 487.85 Million 591.09 Million 528.83 Million
Research and Development Expenses - 0.51 0.04 -0.45 0.16 -
Other Expenses 6.6 Million 475.88 Million 236.25 Million 752.78 Million 568.66 Million 3.83 Million
Cost and Expenses 4.12 Billion 3.11 Billion 2.38 Billion 2.52 Billion 2.95 Billion 3.36 Billion
Operating Income 1 Billion 420.11 Million 321.87 Million -411.69 Million 653.93 Million 904.57 Million
Interest Expense 444.1 Million 240.06 Million 180.94 Million 198.52 Million 182.93 Million 128.09 Million
Income Tax Expense 123.76 Million 542.56 Million 87.9 Million 87.7 Million 140.71 Million 214.76 Million
Earnings before Tax 472.56 Million 1.85 Billion 227.74 Million -1.79 Billion 754.07 Million 875.53 Million
Net Income 317.31 Million 1.28 Billion 139.83 Million -1.87 Billion 551.67 Million 544.42 Million
Earnings Per Share Basic 0.32 1.40 0.15 -2.07 0.61 0.60
Earnings Per Share Diluted 0.32 1.35 0.15 -2.07 0.59 0.57
Weighted Average Shares Outstanding 951.52 Million 906.9 Million 906.9 Million 906.9 Million 906.9 Million 908.58 Million
Weighted Average Shares Outstanding (Diluted) 951.51 Million 951.9 Million 906.9 Million 906.9 Million 951.9 Million 953.58 Million
Gross Margin 0.33 0.38 0.37 0.39 0.48 0.45
EBIT Margin 0.24 0.21 0.25 -0.41 0.30 0.28
Profit Margin 0.06 0.39 0.05 -0.89 0.16 0.13
EBITDA 1.17 Billion 696.53 Million 680.75 Million -869.92 Million 1.01 Billion 1.17 Billion
Earnings Before Tax Margin 0.20 0.13 0.12 -0.20 0.19 0.21

Income Statement Charts