PT Siantar Top Tbk (STTP.JK)

IDR 12475.0

(0.0%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4767.2 Billion 4931.55 Billion 4241.85 Billion 3846.3 Billion 3512.5 Billion 2826.95 Billion
Cost of Revenue 3331.18 Billion 3901.79 Billion 3209.53 Billion 2776.1 Billion 2559.47 Billion 2207.26 Billion
Gross Profit 1436.02 Billion 1029.76 Billion 1032.32 Billion 1070.19 Billion 953.03 Billion 619.68 Billion
Operating Expenses 463.84 Billion 313.67 Billion 299.2 Billion 266.89 Billion 287.98 Billion 254.43 Billion
Selling, General and Administrative Expenses 462.06 Billion 306.13 Billion 283.18 Billion 188.87 Billion 211.22 Billion 165.58 Billion
Research and Development Expenses 1.78 Billion 1.16 Billion 763.27 Million 961.76 Million 1.67 Billion 2.11 Billion
Other Expenses - 6.37 Billion 15.25 Billion 77.06 Billion 75.08 Billion 31.34 Billion
Cost and Expenses 3775.61 Billion 4215.46 Billion 3508.73 Billion 3042.99 Billion 2847.45 Billion 2461.7 Billion
Operating Income 991.59 Billion 778.33 Billion 770.55 Billion 775.62 Billion 592.87 Billion 324.69 Billion
Interest Expense 1.47 Billion 31.12 Million 5.64 Billion 22.1 Billion 30.72 Billion 54.06 Billion
Income Tax Expense 184.84 Billion 132.19 Billion 147.61 Billion 144.97 Billion 124.45 Billion 69.6 Billion
Earnings before Tax 1102.64 Billion 756.72 Billion 765.18 Billion 773.6 Billion 607.04 Billion 324.69 Billion
Net Income 917.68 Billion 624.47 Billion 617.5 Billion 628.56 Billion 482.62 Billion 255.19 Billion
Earnings Per Share Basic 700.53 476.70 471.38 479.82 368.41 194.81
Earnings Per Share Diluted 700.53 476.70 471.38 479.82 368.41 194.81
Weighted Average Shares Outstanding 1.31 Billion 1.31 Billion 1.31 Billion 1.31 Billion 1.31 Billion 1.31 Billion
Weighted Average Shares Outstanding (Diluted) 1.31 Billion 1.31 Billion 1.31 Billion 1.31 Billion 1.31 Billion 1.31 Billion
Gross Margin 0.30 0.21 0.24 0.28 0.27 0.22
EBIT Margin 0.25 0.16 0.18 0.20 0.17 0.13
Profit Margin 0.19 0.13 0.15 0.16 0.14 0.09
EBITDA 1178.91 Billion 826.41 Billion 842.2 Billion 866.97 Billion 709.8 Billion 453.33 Billion
Earnings Before Tax Margin 0.21 0.16 0.18 0.20 0.17 0.11

Income Statement Charts