TMT Steel Public Company Limited (TMT.BK)

THB 3.2

(-1.23%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 19.99 Billion 22.18 Billion 21.55 Billion 14.57 Billion 16.48 Billion 17.36 Billion
Cost of Revenue 18.68 Billion 21.19 Billion 18.89 Billion 13.3 Billion 15.58 Billion 16.32 Billion
Gross Profit 1.3 Billion 992.95 Million 2.66 Billion 1.26 Billion 897.56 Million 1.04 Billion
Operating Expenses 797.15 Million 651.49 Million 723.94 Million 583.45 Million 555.15 Million 533.51 Million
Selling, General and Administrative Expenses 797.15 Million 651.49 Million 723.94 Million 583.45 Million 555.15 Million 533.51 Million
Research and Development Expenses - - - - - -
Other Expenses - 72.54 Million 56.66 Million 50.61 Million 43.39 Million 47.95 Million
Cost and Expenses 19.48 Billion 21.84 Billion 19.62 Billion 13.89 Billion 16.14 Billion 16.85 Billion
Operating Income 506.3 Million 418.97 Million 1.99 Billion 735.17 Million 388.86 Million 510.13 Million
Interest Expense 170.67 Million 118.7 Million 102.91 Million 82.06 Million 115.65 Million 102.64 Million
Income Tax Expense 80.73 Million 57.8 Million 371.35 Million 115.23 Million 43.26 Million 51.51 Million
Earnings before Tax 413.47 Million 300.26 Million 1.9 Billion 653.11 Million 273.2 Million 457.4 Million
Net Income 332.73 Million 242.45 Million 1.53 Billion 537.87 Million 229.94 Million 405.88 Million
Earnings Per Share Basic 0.38 0.28 1.76 0.62 0.26 0.47
Earnings Per Share Diluted 0.38 0.28 1.76 0.62 0.26 0.47
Weighted Average Shares Outstanding 870.75 Million 870.75 Million 870.75 Million 870.75 Million 870.75 Million 870.75 Million
Weighted Average Shares Outstanding (Diluted) 870.75 Million 870.75 Million 870.75 Million 870.75 Million 870.75 Million 870.75 Million
Gross Margin 0.07 0.04 0.12 0.09 0.05 0.06
EBIT Margin 0.04 0.03 0.11 0.07 0.04 0.04
Profit Margin 0.02 0.01 0.07 0.04 0.01 0.02
EBITDA 885.44 Million 711.51 Million 2.27 Billion 992.4 Million 593.69 Million 738.24 Million
Earnings Before Tax Margin 0.03 0.02 0.09 0.05 0.02 0.03

Income Statement Charts