M31 Technology Corporation (6643.TWO)

TWD 779.0

(-2.87%)

Annual Income Statements

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.61 Billion 1.36 Billion 1.01 Billion 981.01 Million 869.07 Million 763.55 Million
Cost of Revenue - 47.35 Million 40.37 Million 42.16 Million 37.88 Million 24.44 Million
Gross Profit 1.61 Billion 1.31 Billion 971.5 Million 938.85 Million 831.19 Million 739.1 Million
Operating Expenses 1.16 Billion 992.21 Million 695.32 Million 561.04 Million 509.67 Million 445.81 Million
Selling, General and Administrative Expenses 226.96 Million 178.27 Million 153.39 Million 140.26 Million 144.78 Million 124.94 Million
Research and Development Expenses 938.87 Million 813.93 Million 541.92 Million 420.78 Million 364.89 Million 320.87 Million
Other Expenses - 65.44 Million -18.8 Million -48.47 Million -7.56 Million 24.58 Million
Cost and Expenses 1.16 Billion 992.21 Million 695.32 Million 561.04 Million 509.67 Million 445.81 Million
Operating Income 446.49 Million 443.38 Million 299.14 Million 378.33 Million 351.83 Million 342.32 Million
Interest Expense 340 Thousand 254 Thousand 1.92 Million 132 Thousand 342 Thousand 1.62 Million
Income Tax Expense 78.14 Million 63.87 Million 40.92 Million 54.23 Million 53.41 Million 48.95 Million
Earnings before Tax 513.31 Million 443.12 Million 293.55 Million 376.47 Million 361.98 Million 328.86 Million
Net Income 435.17 Million 379.25 Million 252.63 Million 322.24 Million 308.56 Million 279.9 Million
Earnings Per Share Basic 10.50 11.06 7.38 9.40 9.00 8.88
Earnings Per Share Diluted 12.49 10.98 7.37 9.40 8.99 8.88
Weighted Average Shares Outstanding 41.42 Million 34.29 Million 34.21 Million 34.28 Million 34.28 Million 31.5 Million
Weighted Average Shares Outstanding (Diluted) 34.84 Million 34.54 Million 34.28 Million 34.29 Million 34.3 Million 31.52 Million
Gross Margin 1.00 0.97 0.96 0.96 0.96 0.97
EBIT Margin 0.35 0.36 0.34 0.43 0.45 0.48
Profit Margin 0.27 0.28 0.25 0.33 0.36 0.37
EBITDA 562.7 Million 490.73 Million 339.52 Million 420.5 Million 389.71 Million 366.76 Million
Earnings Before Tax Margin 0.28 0.33 0.30 0.39 0.40 0.45

Income Statement Charts