PT Waskita Beton Precast Tbk (WSBP.JK)

IDR 16.0

(-5.88%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1487.58 Billion 2062.17 Billion 1380.07 Billion 2211.41 Billion 7467.17 Billion 8000.14 Billion
Cost of Revenue 1258.58 Billion 1757.94 Billion 1073.12 Billion 5558.25 Billion 5904.24 Billion 6163.11 Billion
Gross Profit 229 Billion 304.22 Billion 306.94 Billion -3346.84 Billion 1562.92 Billion 1837.03 Billion
Operating Expenses 229 Billion 1091.22 Billion 990.28 Billion 208 Billion 257.11 Billion 225.82 Billion
Selling, General and Administrative Expenses 367.26 Billion 404.47 Billion 504.96 Billion 82.68 Billion 84.72 Billion 187.23 Billion
Research and Development Expenses - - - - - -
Other Expenses -138.26 Billion 686.74 Billion 485.32 Billion 125.32 Billion 172.39 Billion -38.58 Billion
Cost and Expenses 1487.58 Billion 2849.16 Billion 2063.4 Billion 5766.25 Billion 6161.36 Billion 6388.93 Billion
Operating Income 5.8 Billion -713.66 Billion -487.14 Billion -3874.74 Billion 1278.34 Billion 1611.21 Billion
Interest Expense 246.96 Billion 450 Billion 617.25 Billion 529.8 Billion 312.44 Billion 331.72 Billion
Income Tax Expense 1.27 Billion -1839.44 Billion 1456.21 Billion -331.16 Billion 142.94 Billion 252.07 Billion
Earnings before Tax 6.3 Billion 675.76 Billion -1943.36 Billion -5091.12 Billion 949.09 Billion 1355.54 Billion
Net Income 6.3 Billion 2515.21 Billion -3399.57 Billion -4759.95 Billion 806.14 Billion 1103.47 Billion
Earnings Per Share Basic 0.17 102.60 -138.67 -194.16 32.88 42.62
Earnings Per Share Diluted 0.17 102.60 -138.67 -194.16 32.88 42.62
Weighted Average Shares Outstanding 37.97 Billion 24.51 Billion 24.51 Billion 24.51 Billion 24.51 Billion 25.89 Billion
Weighted Average Shares Outstanding (Diluted) 37.97 Billion 24.51 Billion 24.51 Billion 24.51 Billion 24.51 Billion 25.89 Billion
Gross Margin 0.15 0.15 0.22 -1.51 0.21 0.23
EBIT Margin 0.45 -0.31 -0.35 -1.75 0.17 0.25
Profit Margin 0.00 1.22 -2.46 -2.15 0.11 0.14
EBITDA 673.65 Billion 1479.55 Billion -960.08 Billion -2770.52 Billion 1575.04 Billion 2075.81 Billion
Earnings Before Tax Margin 0.00 -0.35 -0.35 -1.75 0.17 0.20

Income Statement Charts