Cal-Comp Electronics (Thailand) Public Company Limited (9105.TW)

TWD 8.93

(3.96%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 150.81 Billion 171.71 Billion 126.35 Billion 104.44 Billion 102.61 Billion 112.96 Billion
Cost of Revenue 142.6 Billion 163.75 Billion 119.88 Billion 99.37 Billion 97.08 Billion 107.61 Billion
Gross Profit 8.2 Billion 7.95 Billion 6.47 Billion 5.07 Billion 5.53 Billion 5.35 Billion
Operating Expenses 4.95 Billion 5.01 Billion 4.72 Billion 4.13 Billion 4.44 Billion 4.24 Billion
Selling, General and Administrative Expenses 4.46 Billion 5.24 Billion 5.2 Billion 4.5 Billion 4.44 Billion 4.24 Billion
Research and Development Expenses - - - - - -
Other Expenses 482.01 Million -235.99 Million -477.94 Million -374.68 Million 265.08 Million 227.37 Million
Cost and Expenses 147.55 Billion 168.77 Billion 124.6 Billion 103.5 Billion 101.52 Billion 111.85 Billion
Operating Income 3.25 Billion 2.4 Billion 1.55 Billion 826.47 Million 1.34 Billion 1.1 Billion
Interest Expense 2.24 Billion 1.3 Billion 473.43 Million 498.17 Million 907.19 Million 818.9 Million
Income Tax Expense 284.23 Million 357.24 Million 426.27 Million 271.42 Million 123.87 Million 173.07 Million
Earnings before Tax 1.39 Billion 1.14 Billion 787.9 Million 500.06 Million 471.4 Million 404.63 Million
Net Income 1.11 Billion 810.29 Million 272.95 Million 209.6 Million 392.79 Million 321.64 Million
Earnings Per Share Basic 0.17 0.13 0.05 0.03 0.07 0.06
Earnings Per Share Diluted 0.17 0.13 0.05 0.03 0.07 0.06
Weighted Average Shares Outstanding 6.42 Billion 6.26 Billion 5.84 Billion 5.79 Billion 5.79 Billion 5.79 Billion
Weighted Average Shares Outstanding (Diluted) 6.42 Billion 6.26 Billion 5.88 Billion 5.79 Billion 5.79 Billion 5.79 Billion
Gross Margin 0.05 0.05 0.05 0.05 0.05 0.05
EBIT Margin 0.04 0.03 0.03 0.03 0.04 0.03
Profit Margin 0.01 0.00 0.00 0.00 0.00 0.00
EBITDA 6.43 Billion 5.38 Billion 3.78 Billion 3.47 Billion 3.59 Billion 3.58 Billion
Earnings Before Tax Margin 0.02 0.01 0.01 0.01 0.01 0.01

Income Statement Charts