CASwell Inc. (6416.TW)

TWD 112.0

(2.28%)

Annual Income Statements

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4.08 Billion 4.98 Billion 4.67 Billion 5.46 Billion 4.43 Billion 4.24 Billion
Cost of Revenue 3.14 Billion 3.86 Billion 3.74 Billion 4.31 Billion 3.51 Billion 3.42 Billion
Gross Profit 939.16 Million 1.12 Billion 924.86 Million 1.14 Billion 914.4 Million 820.46 Million
Operating Expenses 615.6 Million 611.25 Million 619.11 Million 600.23 Million 487.96 Million 393.88 Million
Selling, General and Administrative Expenses 357.27 Million 376.05 Million 373.49 Million 364.72 Million 297.08 Million 219.85 Million
Research and Development Expenses 251.71 Million 235.2 Million 245.62 Million 235.5 Million 190.87 Million 174.02 Million
Other Expenses 6.62 Million 76.2 Million 20.32 Million 9.68 Million -533 Thousand 33.67 Million
Cost and Expenses 3.7 Billion 4.47 Billion 4.36 Billion 4.91 Billion 4 Billion 3.82 Billion
Operating Income 377.9 Million 589.59 Million 328.6 Million 560.71 Million 425.9 Million 426.58 Million
Interest Expense 14.39 Million 5.86 Million 5.78 Million 9.21 Million 3.28 Million 520 Thousand
Income Tax Expense 88.37 Million 122.98 Million 82.75 Million 134.54 Million 96.96 Million 98.16 Million
Earnings before Tax 409.65 Million 575.51 Million 322.82 Million 551.38 Million 424.36 Million 460.85 Million
Net Income 322.7 Million 428.33 Million 219.55 Million 372.35 Million 288.98 Million 356.14 Million
Earnings Per Share Basic 4.40 5.85 3.00 5.29 4.28 5.42
Earnings Per Share Diluted 4.38 5.73 2.95 5.18 4.28 5.41
Weighted Average Shares Outstanding 73.33 Million 73.18 Million 73.14 Million 70.36 Million 67.46 Million 65.71 Million
Weighted Average Shares Outstanding (Diluted) 73.67 Million 75.11 Million 74.93 Million 72.3 Million 67.58 Million 65.83 Million
Gross Margin 0.23 0.23 0.20 0.21 0.21 0.19
EBIT Margin 0.13 0.13 0.09 0.12 0.11 0.11
Profit Margin 0.08 0.09 0.05 0.07 0.07 0.08
EBITDA 515.35 Million 664.36 Million 409.05 Million 643.78 Million 497.99 Million 478.47 Million
Earnings Before Tax Margin 0.09 0.12 0.07 0.10 0.10 0.10

Income Statement Charts