Innodisk Corporation (5289.TWO)

TWD 220.0

(-7.76%)

Annual Income Statements

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 8.31 Billion 10.3 Billion 10.19 Billion 7.15 Billion 7.36 Billion 7.86 Billion
Cost of Revenue 5.46 Billion 6.84 Billion 7.1 Billion 5.01 Billion 5.04 Billion 5.92 Billion
Gross Profit 2.84 Billion 3.45 Billion 3.09 Billion 2.13 Billion 2.31 Billion 1.94 Billion
Operating Expenses 1.44 Billion 1.39 Billion 1.14 Billion 919.79 Million 931.38 Million 831.59 Million
Selling, General and Administrative Expenses 1.07 Billion 1.06 Billion 947.61 Million 763.87 Million 783.35 Million 713.72 Million
Research and Development Expenses 409.32 Million 332 Million 194.12 Million 155.92 Million 148.03 Million 117.86 Million
Other Expenses - 225.88 Million 27.78 Million -30.69 Million -14.09 Million 62.69 Million
Cost and Expenses 6.93 Billion 8.24 Billion 8.24 Billion 5.93 Billion 5.97 Billion 6.75 Billion
Operating Income 1.38 Billion 2.29 Billion 1.97 Billion 1.17 Billion 1.31 Billion 1.1 Billion
Interest Expense 7.09 Million 7.48 Million 2.98 Million 2.29 Million 2.28 Million 2.04 Million
Income Tax Expense 286.92 Million 385.03 Million 390.17 Million 227.06 Million 285.43 Million 248.07 Million
Earnings before Tax 1.43 Billion 2.26 Billion 1.97 Billion 1.16 Billion 1.31 Billion 1.09 Billion
Net Income 1.14 Billion 1.85 Billion 1.56 Billion 931.66 Million 1.01 Billion 843.08 Million
Earnings Per Share Basic 12.73 21.04 18.03 10.91 11.88 10.03
Earnings Per Share Diluted 12.74 20.81 17.72 10.67 11.70 10.03
Weighted Average Shares Outstanding 90.16 Million 87.93 Million 86.55 Million 85.39 Million 85.39 Million 84.03 Million
Weighted Average Shares Outstanding (Diluted) 90.11 Million 88.88 Million 88.06 Million 87.31 Million 86.68 Million 84.03 Million
Gross Margin 0.34 0.34 0.30 0.30 0.31 0.25
EBIT Margin 0.19 0.24 0.21 0.18 0.19 0.15
Profit Margin 0.14 0.18 0.15 0.13 0.14 0.11
EBITDA 1.61 Billion 2.43 Billion 2.1 Billion 1.29 Billion 1.47 Billion 1.23 Billion
Earnings Before Tax Margin 0.17 0.22 0.19 0.16 0.18 0.14

Income Statement Charts