PT Tunas Baru Lampung Tbk (TBLA.JK)

IDR 610.0

(-2.42%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 15317.61 Billion 16579.96 Billion 15972.21 Billion 10863.25 Billion 8533.18 Billion 8614.88 Billion
Cost of Revenue 12396.62 Billion 13105.23 Billion 12832.5 Billion 8239.38 Billion 6438.39 Billion 6312.12 Billion
Gross Profit 2920.99 Billion 3474.72 Billion 3139.71 Billion 2623.86 Billion 2094.79 Billion 2302.76 Billion
Operating Expenses 877.13 Billion 1226.68 Billion 1153.83 Billion 774.89 Billion 520.38 Billion 608.57 Billion
Selling, General and Administrative Expenses 877.13 Billion 379.97 Billion 388.92 Billion 326.56 Billion 292.96 Billion 233.4 Billion
Research and Development Expenses - - - - - -
Other Expenses - 846.7 Billion 764.9 Billion 448.33 Billion 227.42 Billion 86.21 Billion
Cost and Expenses 13273.75 Billion 14331.92 Billion 13986.33 Billion 9014.28 Billion 6958.77 Billion 6920.7 Billion
Operating Income 2043.85 Billion 2069.23 Billion 1861.74 Billion 1728.62 Billion 1599.5 Billion 1694.18 Billion
Interest Expense 1248.29 Billion 997.78 Billion 838.87 Billion 827.29 Billion 694.34 Billion 676.51 Billion
Income Tax Expense 173.65 Billion 218.87 Billion 230.95 Billion 220.6 Billion 244.12 Billion 278.66 Billion
Earnings before Tax 785.87 Billion 1020.31 Billion 1022.87 Billion 901.33 Billion 905.15 Billion 1043.04 Billion
Net Income 611.28 Billion 800.68 Billion 794.71 Billion 678.02 Billion 662.82 Billion 757.74 Billion
Earnings Per Share Basic 104.86 149.75 148.64 126.56 122.46 139.99
Earnings Per Share Diluted 104.86 149.75 148.64 126.56 122.46 139.99
Weighted Average Shares Outstanding 5.82 Billion 5.34 Billion 5.34 Billion 5.35 Billion 5.41 Billion 5.41 Billion
Weighted Average Shares Outstanding (Diluted) 5.82 Billion 5.34 Billion 5.34 Billion 5.35 Billion 5.41 Billion 5.41 Billion
Gross Margin 0.19 0.21 0.20 0.24 0.25 0.27
EBIT Margin 0.19 0.13 0.12 0.17 0.19 0.21
Profit Margin 0.04 0.05 0.05 0.06 0.08 0.09
EBITDA 2863.84 Billion 2850.44 Billion 2638.52 Billion 2480.98 Billion 2220.81 Billion 2379.37 Billion
Earnings Before Tax Margin 0.13 0.12 0.12 0.16 0.19 0.20

Income Statement Charts