PT Astra Otoparts Tbk (AUTO.JK)

IDR 2150.0

(-4.0%)

Annual Income Statements

(In IDR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 18649.06 Billion 18579.92 Billion 15151.66 Billion 11869.22 Billion 15444.77 Billion 15356.38 Billion
Cost of Revenue 15570.06 Billion 15890.58 Billion 13290.92 Billion 10289.11 Billion 13256.53 Billion 13483.53 Billion
Gross Profit 3079 Billion 2689.34 Billion 1860.73 Billion 1580.1 Billion 2188.24 Billion 1872.84 Billion
Operating Expenses 1781.45 Billion 1738.42 Billion 1708 Billion 1413.7 Billion 1642.53 Billion 1492.36 Billion
Selling, General and Administrative Expenses 695.4 Billion 660.5 Billion 584.28 Billion 472.02 Billion 550.82 Billion 517.89 Billion
Research and Development Expenses - 7.43 Billion 11.59 Billion 161 Million - -
Other Expenses - 1070.48 Billion 1112.13 Billion 941.68 Billion 1091.7 Billion 30.98 Billion
Cost and Expenses 17489.08 Billion 17629.01 Billion 14998.93 Billion 11702.82 Billion 14899.06 Billion 14975.89 Billion
Operating Income 1159.97 Billion 1763.05 Billion 832.13 Billion 208.87 Billion 1181.31 Billion 384.68 Billion
Interest Expense 47.68 Billion 30.01 Billion 36.53 Billion 68.57 Billion 83.11 Billion 56.98 Billion
Income Tax Expense 302.25 Billion 256.62 Billion 120.19 Billion 157.2 Billion 266.34 Billion 180.76 Billion
Earnings before Tax 1366.79 Billion 1730.9 Billion 755.12 Billion 116.07 Billion 1119.85 Billion 861.56 Billion
Net Income 1842.43 Billion 1326.57 Billion 611.34 Billion -41.12 Billion 739.67 Billion 610.98 Billion
Earnings Per Share Basic 382.27 275.24 126.84 -8.53 153.47 126.77
Earnings Per Share Diluted 382.27 275.24 126.84 -8.53 153.47 126.77
Weighted Average Shares Outstanding 4.81 Billion 4.81 Billion 4.81 Billion 4.81 Billion 4.81 Billion 4.81 Billion
Weighted Average Shares Outstanding (Diluted) 4.81 Billion 4.81 Billion 4.81 Billion 4.81 Billion 4.81 Billion 4.81 Billion
Gross Margin 0.17 0.14 0.12 0.13 0.14 0.12
EBIT Margin 0.10 0.10 0.06 0.03 0.08 0.06
Profit Margin 0.10 0.07 0.04 -0.00 0.05 0.04
EBITDA 1935.7 Billion 1606.08 Billion 775.43 Billion 783.63 Billion 1161.17 Billion 991.51 Billion
Earnings Before Tax Margin 0.06 0.09 0.05 0.02 0.08 0.03

Income Statement Charts