Tai Roun Products Co.,Ltd. (1220.TW)

TWD 18.15

(-0.55%)

Annual Income Statements

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.29 Billion 3.53 Billion 3.21 Billion 2.77 Billion 2.98 Billion 2.74 Billion
Cost of Revenue 2.85 Billion 3.22 Billion 2.75 Billion 2.32 Billion 2.56 Billion 2.4 Billion
Gross Profit 438.09 Million 308.99 Million 467.12 Million 446.97 Million 418.72 Million 337.31 Million
Operating Expenses 275.56 Million 247.25 Million 243 Million 224.47 Million 237.62 Million 222.85 Million
Selling, General and Administrative Expenses 275.56 Million 247.25 Million 243 Million 224.47 Million 237.62 Million 222.85 Million
Research and Development Expenses - - - - - -
Other Expenses - 27.7 Million 27.75 Million 19.22 Million 4.45 Million 29.73 Million
Cost and Expenses 3.13 Billion 3.47 Billion 2.99 Billion 2.55 Billion 2.8 Billion 2.63 Billion
Operating Income 162.52 Million 91.47 Million 252.93 Million 243.16 Million 185.55 Million 144.19 Million
Interest Expense 5.07 Million 5.08 Million 1.88 Million 2.25 Million 4.54 Million 5.73 Million
Income Tax Expense 35.47 Million 15.35 Million 44.27 Million 47.01 Million 42.03 Million 21.62 Million
Earnings before Tax 193.29 Million 86.96 Million 252.51 Million 236.75 Million 182.11 Million 134.33 Million
Net Income 133.27 Million 45.87 Million 177.9 Million 180.81 Million 125.74 Million 93.38 Million
Earnings Per Share Basic 0.76 0.26 1.00 1.02 0.71 0.53
Earnings Per Share Diluted 0.75 0.26 1.00 1.02 0.71 0.53
Weighted Average Shares Outstanding 176.39 Million 176.33 Million 177.07 Million 177.07 Million 177.07 Million 177.07 Million
Weighted Average Shares Outstanding (Diluted) 176.82 Million 176.53 Million 177.6 Million 177.75 Million 177.66 Million 177.46 Million
Gross Margin 0.13 0.09 0.15 0.16 0.14 0.12
EBIT Margin 0.08 0.05 0.10 0.11 0.08 0.07
Profit Margin 0.04 0.01 0.06 0.07 0.04 0.03
EBITDA 249.32 Million 169.29 Million 318.13 Million 306.33 Million 245.35 Million 202.4 Million
Earnings Before Tax Margin 0.05 0.03 0.08 0.09 0.06 0.05

Income Statement Charts