Astra Industrial Group Company (1212.SR)

SAR 186.8

(3.2%)

Annual Income Statements

(In SAR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.85 Billion 2.59 Billion 2.34 Billion 2.04 Billion 1.86 Billion 1.77 Billion
Cost of Revenue 1.67 Billion 1.55 Billion 1.43 Billion 1.24 Billion 1.12 Billion 1.08 Billion
Gross Profit 1.18 Billion 1.04 Billion 910.72 Million 802.62 Million 738.35 Million 689.56 Million
Operating Expenses 651.68 Million 613.9 Million 554.85 Million 531.81 Million 522.23 Million 525.07 Million
Selling, General and Administrative Expenses 626.08 Million 195.46 Million 165.44 Million 168.23 Million 173.2 Million 161.76 Million
Research and Development Expenses 25.6 Million 24.51 Million 25.96 Million 20.99 Million 22.92 Million 23.56 Million
Other Expenses - 393.92 Million 363.44 Million 342.58 Million 326.1 Million 26.93 Million
Cost and Expenses 2.32 Billion 2.16 Billion 1.99 Billion 1.77 Billion 1.65 Billion 1.61 Billion
Operating Income 531.26 Million 395.64 Million 333.4 Million 382.8 Million 55.83 Million 113.34 Million
Interest Expense 79.47 Million 1.95 Million 52.3 Million 47.87 Million 80.16 Million 70.33 Million
Income Tax Expense 28.94 Million 34.19 Million 26.13 Million 38.18 Million -22.25 Million 8.1 Million
Earnings before Tax 502.07 Million 336.9 Million 219.67 Million 144.05 Million 12.44 Million 34.49 Million
Net Income 475.32 Million 302.7 Million 202.36 Million 115.44 Million 29.69 Million 22.47 Million
Earnings Per Share Basic 5.94 3.78 2.82 1.44 0.37 0.28
Earnings Per Share Diluted 5.94 3.78 2.82 1.44 0.37 0.28
Weighted Average Shares Outstanding 80 Million 80 Million 80 Million 80 Million 80 Million 80 Million
Weighted Average Shares Outstanding (Diluted) 80 Million 80 Million 80 Million 80 Million 80 Million 80 Million
Gross Margin 0.42 0.40 0.39 0.39 0.40 0.39
EBIT Margin 0.23 0.16 0.18 0.23 0.07 0.13
Profit Margin 0.17 0.12 0.09 0.06 0.02 0.01
EBITDA 668.72 Million 473.7 Million 374.56 Million 286.67 Million 205.04 Million 206.09 Million
Earnings Before Tax Margin 0.19 0.15 0.14 0.19 0.03 0.06

Income Statement Charts