Datasonic Group Berhad (5216.KL)

MYR 0.41

(-2.38%)

Annual Income Statements

(In MYR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 368.3 Million 344.7 Million 136.42 Million 138.41 Million 247.54 Million 219.55 Million
Cost of Revenue 245.99 Million 155.33 Million 62.9 Million 66.42 Million 108.88 Million 100.56 Million
Gross Profit 122.31 Million 189.37 Million 73.52 Million 71.98 Million 138.65 Million 118.99 Million
Operating Expenses 94.91 Million 238.88 Million 63.27 Million 59.26 Million 70.49 Million 71.49 Million
Selling, General and Administrative Expenses 98.95 Million 83.55 Million 63.27 Million 59.26 Million 70.49 Million 71.49 Million
Research and Development Expenses - - - - - -
Other Expenses -4.04 Million 4.02 Million 950 Thousand 334 Thousand 229 Thousand 374 Thousand
Cost and Expenses 242.61 Million 238.88 Million 126.18 Million 125.68 Million 179.38 Million 172.06 Million
Operating Income 125.69 Million 109.84 Million 14.19 Million 14.15 Million 68.15 Million 48.58 Million
Interest Expense 3.21 Million 1.65 Million 1.45 Million 3.06 Million 6.29 Million 8.11 Million
Income Tax Expense 30.24 Million 31.83 Million 2.51 Million 3.8 Million 3.02 Million 4.03 Million
Earnings before Tax 122.47 Million 108.18 Million 12.73 Million 11.08 Million 63.39 Million 40.47 Million
Net Income 92.25 Million 76.36 Million 10.24 Million 7.3 Million 60.32 Million 36.53 Million
Earnings Per Share Basic 0.03 0.03 0.00 0.00 0.02 0.01
Earnings Per Share Diluted 0.03 0.03 0.00 0.00 0.02 0.01
Weighted Average Shares Outstanding 2.81 Billion 2.85 Billion 2.86 Billion 2.63 Billion 2.69 Billion 2.7 Billion
Weighted Average Shares Outstanding (Diluted) 2.81 Billion 2.85 Billion 2.86 Billion 3.98 Billion 2.69 Billion 2.7 Billion
Gross Margin 0.33 0.55 0.54 0.52 0.56 0.54
EBIT Margin 0.42 0.43 0.23 0.20 0.38 0.32
Profit Margin 0.25 0.22 0.08 0.05 0.24 0.17
EBITDA 153.41 Million 146.66 Million 31.68 Million 28.12 Million 94.25 Million 70.53 Million
Earnings Before Tax Margin 0.34 0.32 0.10 0.10 0.28 0.22

Income Statement Charts