PT Integra Indocabinet Tbk (WOOD.JK)

IDR 308.0

(-2.53%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2186.03 Billion 4526.69 Billion 5416.33 Billion 2968.61 Billion 2136.28 Billion 2101.47 Billion
Cost of Revenue 1446.76 Billion 3119.03 Billion 3499.32 Billion 1972.07 Billion 1392.34 Billion 1362.33 Billion
Gross Profit 739.27 Billion 1407.66 Billion 1917.01 Billion 996.54 Billion 743.94 Billion 739.14 Billion
Operating Expenses 392.71 Billion 973.67 Billion 953.28 Billion 354.62 Billion 253.56 Billion 265.71 Billion
Selling, General and Administrative Expenses 389.62 Billion 884.25 Billion 849.97 Billion 229.82 Billion 136.12 Billion 145.41 Billion
Research and Development Expenses 3.08 Billion 4.95 Billion 5.47 Billion 3.75 Billion 4.15 Billion 3.24 Billion
Other Expenses - 84.46 Billion 97.83 Billion 121.05 Billion 113.28 Billion 15.7 Billion
Cost and Expenses 1841.41 Billion 4092.71 Billion 4452.6 Billion 2326.69 Billion 1645.9 Billion 1628.05 Billion
Operating Income 344.62 Billion 491.4 Billion 960.18 Billion 652.36 Billion 493.47 Billion 473.42 Billion
Interest Expense 252.05 Billion 251.27 Billion 255.03 Billion 241.94 Billion 211.5 Billion 156.11 Billion
Income Tax Expense 40.41 Billion 56.7 Billion 160.93 Billion 97.95 Billion 65.63 Billion 82.6 Billion
Earnings before Tax 135 Billion 233.82 Billion 704.42 Billion 412.44 Billion 283.7 Billion 324.61 Billion
Net Income 97 Billion 177.56 Billion 536.6 Billion 313.96 Billion 217.47 Billion 239.26 Billion
Earnings Per Share Basic 15.19 27.99 84.59 49.79 34.49 38.20
Earnings Per Share Diluted 15.19 27.99 84.59 49.79 34.49 38.20
Weighted Average Shares Outstanding 6.38 Billion 6.34 Billion 6.34 Billion 6.3 Billion 6.3 Billion 6.26 Billion
Weighted Average Shares Outstanding (Diluted) 6.38 Billion 6.34 Billion 6.34 Billion 6.3 Billion 6.3 Billion 6.26 Billion
Gross Margin 0.34 0.31 0.35 0.34 0.35 0.35
EBIT Margin 0.22 0.11 0.18 0.23 0.24 0.24
Profit Margin 0.04 0.04 0.10 0.11 0.10 0.11
EBITDA 488.2 Billion 588.12 Billion 1057.87 Billion 762.18 Billion 610.44 Billion 581 Billion
Earnings Before Tax Margin 0.16 0.11 0.18 0.22 0.23 0.23

Income Statement Charts