Hwa Fong Rubber (Thailand) Public Company Limited (HFT.BK)

THB 4.2

(0.48%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.64 Billion 3.41 Billion 3.42 Billion 2.66 Billion 2.73 Billion 2.55 Billion
Cost of Revenue 2.18 Billion 2.86 Billion 2.74 Billion 2.04 Billion 2.24 Billion 2.05 Billion
Gross Profit 462.61 Million 546.88 Million 682.95 Million 621.24 Million 495.12 Million 504.9 Million
Operating Expenses 174.9 Million 162.09 Million 180.68 Million 153.03 Million 150.32 Million 254.22 Million
Selling, General and Administrative Expenses 174.9 Million 162.09 Million 180.68 Million 153.03 Million 150.32 Million 245.88 Million
Research and Development Expenses - - - - - -
Other Expenses - 15 Million 4.9 Million 3.22 Million 3.8 Million 15.43 Million
Cost and Expenses 2.36 Billion 3.02 Billion 2.92 Billion 2.19 Billion 2.39 Billion 2.3 Billion
Operating Income 287.7 Million 402.02 Million 509.54 Million 477.09 Million 354.97 Million 250.67 Million
Interest Expense 12.48 Thousand 631 Thousand 1.34 Million 2.5 Million 5.09 Million 3.96 Million
Income Tax Expense 49.17 Million 71.01 Million 100.29 Million 82.48 Million 59.83 Million 49.75 Million
Earnings before Tax 299.04 Million 432.59 Million 561.18 Million 495.1 Million 338.67 Million 273.45 Million
Net Income 249.87 Million 361.57 Million 460.88 Million 412.62 Million 278.83 Million 223.7 Million
Earnings Per Share Basic 0.38 0.55 0.70 0.63 0.42 0.34
Earnings Per Share Diluted 0.38 0.55 0.70 0.63 0.42 0.34
Weighted Average Shares Outstanding 658.43 Million 658.43 Million 658.43 Million 658.43 Million 658.43 Million 658.43 Million
Weighted Average Shares Outstanding (Diluted) 658.43 Million 658.43 Million 658.43 Million 658.43 Million 658.43 Million 658.43 Million
Gross Margin 0.17 0.16 0.20 0.23 0.18 0.20
EBIT Margin 0.15 0.15 0.18 0.21 0.16 0.14
Profit Margin 0.09 0.11 0.13 0.15 0.10 0.09
EBITDA 399.41 Million 547.97 Million 661.79 Million 593.37 Million 438.82 Million 362.76 Million
Earnings Before Tax Margin 0.11 0.12 0.15 0.18 0.13 0.10

Income Statement Charts