Maywufa Company Ltd. (1731.TW)

TWD 22.75

(-0.66%)

Annual Income Statements

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.3 Billion 1.24 Billion 1.28 Billion 1.06 Billion 1.1 Billion 1.12 Billion
Cost of Revenue 446.34 Million 428.54 Million 429.77 Million 389.05 Million 430.98 Million 479.03 Million
Gross Profit 854.37 Million 816.55 Million 859.44 Million 676.27 Million 669.88 Million 644.36 Million
Operating Expenses 854.37 Million 618.05 Million 660.25 Million 505.93 Million 521.95 Million 506.79 Million
Selling, General and Administrative Expenses 659.02 Million 618.05 Million 642.54 Million 505.69 Million 516.25 Million 507.04 Million
Research and Development Expenses - - - - - -
Other Expenses - 24.05 Million 17.71 Million 242 Thousand 5.69 Million 6.69 Million
Cost and Expenses 1.1 Billion 1.04 Billion 1.09 Billion 894.98 Million 952.93 Million 985.83 Million
Operating Income 211.01 Million 210.26 Million 216.44 Million 179.41 Million 139.99 Million 137.56 Million
Interest Expense 92 Thousand 2.56 Million 5.31 Million 5.12 Million 5.34 Million 4.96 Million
Income Tax Expense 41.15 Million 46.52 Million 47.46 Million 36.65 Million 34.22 Million 35.42 Million
Earnings before Tax 210.24 Million 208.35 Million 211.78 Million 207.65 Million 134.83 Million 111.18 Million
Net Income 169.09 Million 161.83 Million 164.32 Million 171 Million 100.6 Million 75.76 Million
Earnings Per Share Basic 1.27 1.22 1.24 1.29 0.76 0.57
Earnings Per Share Diluted 1.27 1.22 1.23 1.28 0.75 0.57
Weighted Average Shares Outstanding 133.14 Million 132.91 Million 132.91 Million 132.91 Million 132.91 Million 132.91 Million
Weighted Average Shares Outstanding (Diluted) 133.26 Million 132.91 Million 133.31 Million 133.4 Million 133.28 Million 133.29 Million
Gross Margin 0.66 0.66 0.67 0.63 0.61 0.57
EBIT Margin 0.18 0.19 0.19 0.20 0.16 0.13
Profit Margin 0.13 0.13 0.13 0.16 0.09 0.07
EBITDA 239.81 Million 239.54 Million 268.5 Million 268.02 Million 217.88 Million 185.79 Million
Earnings Before Tax Margin 0.16 0.17 0.17 0.17 0.13 0.12

Income Statement Charts