Ban Loong Holdings Limited (0030.HK)

HKD 0.17

(0.58%)

Annual Income Statements

(In HKD)
Breakdown 2023 2023 2022 2021 2020 2019
Revenue 771.65 Million 452.9 Million 179.52 Million 1.21 Billion 1.16 Billion 910.08 Million
Cost of Revenue 704.31 Million 428.93 Million 660.8 Million 1.12 Billion 1.05 Billion 820.37 Million
Gross Profit 67.33 Million 23.97 Million -481.27 Million 96.39 Million 108.08 Million 89.7 Million
Operating Expenses -132.49 Million 184.2 Million 628.79 Million 59.62 Million 42.82 Million 33.24 Million
Selling, General and Administrative Expenses 48.81 Million 52.85 Million 65.48 Million 59.62 Million 42.82 Million 38.98 Million
Research and Development Expenses - - - - - -
Other Expenses -181.3 Million 633.34 Thousand 944.74 Thousand -84.76 Million 61.63 Thousand -
Cost and Expenses 571.82 Million 613.13 Million 1.28 Billion 1.17 Billion 1.09 Billion 853.62 Million
Operating Income 199.83 Million -28.87 Million -546.75 Million 36.77 Million 65.25 Million 50.71 Million
Interest Expense - 5.9 Million 3.85 Million 18.02 Million 4.98 Million 4.65 Million
Income Tax Expense 3.56 Million 2.95 Million 3.43 Million 7.02 Million 10.53 Million 7.64 Million
Earnings before Tax 195.2 Million -165.9 Million -1.11 Billion 20.24 Million 60.25 Million 51.91 Million
Net Income 191.65 Million -168.87 Million -1.11 Billion 13.2 Million 49.57 Million 44.27 Million
Earnings Per Share Basic 0.03 -0.03 -0.17 0.00 0.01 0.01
Earnings Per Share Diluted 0.02 -0.03 -0.17 0.00 0.01 0.01
Weighted Average Shares Outstanding 6.79 Billion 6.73 Billion 6.44 Billion 6.44 Billion 6.44 Billion 5.8 Billion
Weighted Average Shares Outstanding (Diluted) 8.73 Billion 6.73 Billion 6.44 Billion 6.44 Billion 6.44 Billion 5.8 Billion
Gross Margin 0.09 0.05 -2.68 0.08 0.09 0.10
EBIT Margin 0.27 -0.06 -3.04 0.04 0.06 0.06
Profit Margin 0.25 -0.37 -6.22 0.01 0.04 0.05
EBITDA 205.49 Million -154.42 Million -1.1 Billion -36.19 Million 75.02 Million 51.91 Million
Earnings Before Tax Margin 0.26 -0.06 -3.05 0.03 0.06 0.06

Income Statement Charts