PT Surya Toto Indonesia Tbk (TOTO.JK)

IDR 218.0

(0.93%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2125.54 Billion 2086.05 Billion 1831.95 Billion 1622.31 Billion 2056.09 Billion 2228.26 Billion
Cost of Revenue 1653.39 Billion 1516.25 Billion 1466.8 Billion 1419.67 Billion 1671.09 Billion 1640.54 Billion
Gross Profit 472.14 Billion 569.8 Billion 365.14 Billion 202.64 Billion 385 Billion 587.71 Billion
Operating Expenses 218.61 Billion 192.32 Billion 192.21 Billion 193.71 Billion 229.88 Billion 196.54 Billion
Selling, General and Administrative Expenses 19.68 Billion 16.57 Billion 14.76 Billion 15.66 Billion 24.17 Billion 19.87 Billion
Research and Development Expenses - - - - - -
Other Expenses 198.93 Billion 175.74 Billion 177.45 Billion 178.05 Billion 205.71 Billion 1.28 Billion
Cost and Expenses 1833.05 Billion 1708.57 Billion 1659.02 Billion 1613.39 Billion 1900.97 Billion 1837.09 Billion
Operating Income 292.48 Billion 393.29 Billion 179.36 Billion 16.77 Billion 159.13 Billion 448.64 Billion
Interest Expense 20.62 Billion 20.08 Billion 23.81 Billion 23.07 Billion 9.69 Billion 11.04 Billion
Income Tax Expense 62.92 Billion 82.82 Billion 26.64 Billion 28.91 Billion 44.88 Billion 105.3 Billion
Earnings before Tax 305.34 Billion 396.23 Billion 187.62 Billion -1.77 Billion 185.47 Billion 451.99 Billion
Net Income 242.41 Billion 313.41 Billion 156.73 Billion -30.68 Billion 140.59 Billion 346.69 Billion
Earnings Per Share Basic 23.49 30.37 15.19 -2.97 13.62 33.59
Earnings Per Share Diluted 23.49 30.37 15.19 -2.97 13.62 33.59
Weighted Average Shares Outstanding 10.32 Billion 10.32 Billion 10.32 Billion 10.32 Billion 10.32 Billion 10.32 Billion
Weighted Average Shares Outstanding (Diluted) 10.32 Billion 10.32 Billion 10.32 Billion 10.32 Billion 10.32 Billion 10.32 Billion
Gross Margin 0.22 0.27 0.20 0.12 0.19 0.26
EBIT Margin 0.21 0.22 0.14 0.04 0.10 0.18
Profit Margin 0.11 0.15 0.09 -0.02 0.07 0.16
EBITDA 449.77 Billion 521.41 Billion 329.25 Billion 134.5 Billion 280.62 Billion 549.24 Billion
Earnings Before Tax Margin 0.14 0.19 0.10 0.01 0.08 0.20

Income Statement Charts