PT Buana Finance Tbk (BBLD.JK)

IDR 650.0

(0.0%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 401.66 Billion 540.19 Billion 516.24 Billion 630.56 Billion 788.17 Billion 683.84 Billion
Cost of Revenue 162.14 Billion 341.12 Billion 339.81 Billion 458.65 Billion 534.29 Billion 473.34 Billion
Gross Profit 239.52 Billion 199.07 Billion 176.43 Billion 171.91 Billion 253.88 Billion 210.49 Billion
Operating Expenses 230.05 Billion 142.49 Billion 167.81 Billion 182.08 Billion 217.83 Billion 173.09 Billion
Selling, General and Administrative Expenses 230.05 Billion 46.06 Billion 45.29 Billion 51.19 Billion 53.54 Billion 46.11 Billion
Research and Development Expenses - 0.19 0.06 0.04 0.09 0.11
Other Expenses - 96.43 Billion 122.51 Billion 130.88 Billion 164.28 Billion 48.53 Billion
Cost and Expenses 230.05 Billion 483.62 Billion 507.62 Billion 640.74 Billion 752.12 Billion 646.43 Billion
Operating Income 171.61 Billion 48.78 Billion 7.64 Billion -33.07 Billion 32.06 Billion 46.21 Billion
Interest Expense - - 251 Million 73 Million 616 Million 738 Million
Income Tax Expense 27.12 Billion 25.48 Billion 6.1 Billion 7.15 Billion 19.12 Billion 19.34 Billion
Earnings before Tax 132.14 Billion 112.94 Billion 34.8 Billion 27.21 Billion 78.38 Billion 76.91 Billion
Net Income 105.01 Billion 87.46 Billion 28.7 Billion 20.05 Billion 59.26 Billion 57.57 Billion
Earnings Per Share Basic 63.81 53.14 17.44 12.18 36.01 34.98
Earnings Per Share Diluted 63.81 53.14 17.44 12.18 36.01 34.98
Weighted Average Shares Outstanding 1.64 Billion 1.64 Billion 1.64 Billion 1.64 Billion 1.64 Billion 1.64 Billion
Weighted Average Shares Outstanding (Diluted) 1.64 Billion 1.64 Billion 1.64 Billion 1.64 Billion 1.64 Billion 1.64 Billion
Gross Margin 0.60 0.37 0.34 0.27 0.32 0.31
EBIT Margin 1.06 0.13 0.06 -0.02 0.06 0.08
Profit Margin 0.26 0.16 0.06 0.03 0.08 0.08
EBITDA 426.55 Billion 68.83 Billion 30.26 Billion -10.41 Billion 49.05 Billion 56.19 Billion
Earnings Before Tax Margin 0.43 0.09 0.01 -0.05 0.04 0.07

Income Statement Charts