SF Real Estate Investment Trust (2191.HK)

HKD 3.07

(-1.6%)

Annual Income Statements

(In HKD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 448.09 Million 421.46 Million 244.27 Million 279 Million 269.3 Million 255.83 Million
Cost of Revenue 89.44 Million 77.9 Million 49.38 Million 62.75 Million 61.96 Million 61.81 Million
Gross Profit 358.65 Million 343.56 Million 194.88 Million 216.24 Million 207.34 Million 194.02 Million
Operating Expenses -20.35 Million 31.96 Million 29.32 Million 2.58 Million 2.44 Million 893 Thousand
Selling, General and Administrative Expenses 37.38 Million 31.96 Million 29.32 Million 974 Thousand 1.28 Million 1.67 Million
Research and Development Expenses - 1.28 0.87 0.15 0.79 -
Other Expenses -57.79 Million 870 Thousand -2.92 Million 1.6 Million 1.15 Million -786 Thousand
Cost and Expenses 66.91 Million 109.87 Million 78.71 Million 65.34 Million 64.4 Million 62.7 Million
Operating Income 378 Million 613.69 Million 243.47 Million 160.61 Million 285.95 Million 423.08 Million
Interest Expense 113.18 Million 72.45 Million 22.27 Million 118.42 Million 72.16 Million 62.66 Million
Income Tax Expense 53.77 Million 104.36 Million 46.61 Million 15.44 Million 39.11 Million 63.02 Million
Earnings before Tax 273.24 Million 544.03 Million 220.89 Million 42.32 Million 213.91 Million 361.01 Million
Net Income 219.46 Million 439.67 Million 174.27 Million 26.88 Million 174.8 Million 297.99 Million
Earnings Per Share Basic 0.27 0.55 0.22 0.05 0.34 0.57
Earnings Per Share Diluted 0.27 0.55 0.22 0.05 0.34 0.57
Weighted Average Shares Outstanding 801.55 Million 800 Million 800 Million 520 Million 520 Million 520 Million
Weighted Average Shares Outstanding (Diluted) 807.16 Million 800 Million 800 Million 520 Million 520 Million 520 Million
Gross Margin 0.80 0.82 0.80 0.78 0.77 0.76
EBIT Margin 0.73 1.47 1.00 0.57 1.07 1.65
Profit Margin 0.49 1.04 0.71 0.10 0.65 1.16
EBITDA 325.53 Million 314.71 Million 174.92 Million 218.71 Million 207.07 Million 197.14 Million
Earnings Before Tax Margin 0.84 1.46 1.00 0.58 1.06 1.65

Income Statement Charts