PT Tower Bersama Infrastructure Tbk (TBIG.JK)

IDR 1960.0

(-0.76%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 6640.64 Billion 6524.36 Billion 6179.58 Billion 5327.68 Billion 4698.74 Billion 4318.13 Billion
Cost of Revenue 1948.26 Billion 1783.32 Billion 1472.78 Billion 1093.06 Billion 903.45 Billion 784.08 Billion
Gross Profit 4692.38 Billion 4741.04 Billion 4706.8 Billion 4234.62 Billion 3795.28 Billion 3534.05 Billion
Operating Expenses 1049.74 Billion 483.57 Billion 403.16 Billion 442.43 Billion 426.43 Billion 381.46 Billion
Selling, General and Administrative Expenses 457.38 Billion 23.55 Billion 17.01 Billion 17.38 Billion 23.79 Billion 20.12 Billion
Research and Development Expenses - - - - - -
Other Expenses 592.35 Billion 460.01 Billion 386.14 Billion 425.04 Billion 402.64 Billion -49.36 Billion
Cost and Expenses 2998 Billion 2266.89 Billion 1875.94 Billion 1535.49 Billion 1329.88 Billion 1165.54 Billion
Operating Income 3642.63 Billion 4282.47 Billion 4305.91 Billion 3816 Billion 3368.85 Billion 3152.59 Billion
Interest Expense 1825.59 Billion 1761.75 Billion 2075.73 Billion 2098.55 Billion 1940.14 Billion 2003.57 Billion
Income Tax Expense 182.82 Billion 222.32 Billion 334.61 Billion 442.87 Billion 356.47 Billion 331.65 Billion
Earnings before Tax 1804.51 Billion 1911.76 Billion 1935.96 Billion 1509.45 Billion 1222.59 Billion 1034.28 Billion
Net Income 1560.3 Billion 1637.57 Billion 1548.97 Billion 1009.62 Billion 819.45 Billion 680.58 Billion
Earnings Per Share Basic 69.11 73.44 74.25 48.40 39.26 31.26
Earnings Per Share Diluted 69.11 73.44 74.25 48.40 39.26 31.26
Weighted Average Shares Outstanding 22.57 Billion 22.29 Billion 20.86 Billion 20.86 Billion 20.87 Billion 21.77 Billion
Weighted Average Shares Outstanding (Diluted) 22.57 Billion 22.29 Billion 20.86 Billion 20.86 Billion 20.87 Billion 21.77 Billion
Gross Margin 0.71 0.73 0.76 0.79 0.81 0.82
EBIT Margin 0.77 0.57 0.66 0.68 0.68 0.71
Profit Margin 0.23 0.25 0.25 0.19 0.17 0.16
EBITDA 5123.68 Billion 5120.06 Billion 5194.9 Billion 4445.08 Billion 3565.93 Billion 3415.66 Billion
Earnings Before Tax Margin 0.55 0.66 0.70 0.72 0.72 0.73

Income Statement Charts