PT Jakarta Setiabudi Internasional Tbk (JSPT.JK)

IDR 10800.0

(0.0%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1861.1 Billion 1376.55 Billion 552.78 Billion 590.03 Billion 1295.69 Billion 1535.73 Billion
Cost of Revenue 810.12 Billion 451.4 Billion 220.46 Billion 236.62 Billion 415.09 Billion 398.29 Billion
Gross Profit 1050.97 Billion 925.14 Billion 332.31 Billion 353.41 Billion 880.6 Billion 1137.43 Billion
Operating Expenses 651.07 Billion 695.38 Billion 557.01 Billion 518.22 Billion 708.46 Billion 599.88 Billion
Selling, General and Administrative Expenses 728.8 Billion 61.01 Billion 35.98 Billion 40.81 Billion 79.1 Billion 56.52 Billion
Research and Development Expenses - -0.05 -0.61 -0.44 0.10 0.31
Other Expenses -77.73 Billion 634.37 Billion 521.03 Billion 477.41 Billion 629.36 Billion 537.35 Billion
Cost and Expenses 1341.95 Billion 1146.79 Billion 777.48 Billion 754.85 Billion 1123.55 Billion 998.17 Billion
Operating Income 432.94 Billion 48.64 Billion -239.37 Billion -173.85 Billion 178.4 Billion 543.56 Billion
Interest Expense 228.33 Billion 124.43 Billion 107.23 Billion 89.64 Billion 61.89 Billion 37.54 Billion
Income Tax Expense 20.84 Billion -23.59 Billion -13.23 Billion -27.72 Billion -9.93 Billion 56.62 Billion
Earnings before Tax 255.57 Billion -75.78 Billion -346.6 Billion -263.49 Billion 133.57 Billion 523.52 Billion
Net Income 191.23 Billion -52.19 Billion -333.36 Billion -235.77 Billion 110.9 Billion 300.08 Billion
Earnings Per Share Basic 82.47 -22.51 -143.77 -101.68 47.83 129.42
Earnings Per Share Diluted 82.47 -22.51 -143.77 -101.68 47.83 129.42
Weighted Average Shares Outstanding 2.31 Billion 2.31 Billion 2.31 Billion 2.31 Billion 2.31 Billion 2.31 Billion
Weighted Average Shares Outstanding (Diluted) 2.31 Billion 2.31 Billion 2.31 Billion 2.31 Billion 2.31 Billion 2.31 Billion
Gross Margin 0.56 0.67 0.60 0.60 0.68 0.74
EBIT Margin 0.35 0.23 0.03 0.07 0.29 0.43
Profit Margin 0.10 -0.04 -0.60 -0.40 0.09 0.20
EBITDA 652.93 Billion 322.9 Billion 14.92 Billion 40.97 Billion 382.04 Billion 663.3 Billion
Earnings Before Tax Margin 0.23 0.04 -0.43 -0.29 0.14 0.35

Income Statement Charts