Tata Steel (Thailand) Public Company Limited (TSTH.BK)

THB 0.69

(-1.43%)

Annual Income Statements

(In THB)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 24.68 Billion 30.69 Billion 32.58 Billion 22.01 Billion 20.12 Billion 22.22 Billion
Cost of Revenue 24.24 Billion 29.28 Billion 29.1 Billion 20.53 Billion 19.37 Billion 21.61 Billion
Gross Profit 439.17 Million 1.41 Billion 3.48 Billion 1.48 Billion 745.8 Million 602.81 Million
Operating Expenses 682.37 Million 671.85 Million 817.63 Million 754.97 Million 691.79 Million 753.05 Million
Selling, General and Administrative Expenses 682.37 Million 671.85 Million 817.63 Million 754.97 Million 691.79 Million 753.05 Million
Research and Development Expenses - - - - - -
Other Expenses - 22.03 Million -66.59 Million -100.1 Million 19.49 Million 30.01 Million
Cost and Expenses 24.93 Billion 29.95 Billion 29.92 Billion 21.28 Billion 20.07 Billion 22.37 Billion
Operating Income -243.2 Million 739.84 Million 2.66 Billion 729.34 Million 54 Million -150.24 Million
Interest Expense 29.92 Million 31.52 Million 35.05 Million 43.03 Million 52.22 Million 79.43 Million
Income Tax Expense -3.47 Million -5.83 Million -5.85 Million 56.72 Million 63.48 Million 41.12 Million
Earnings before Tax 92.82 Million 680.7 Million 2.6 Billion 688.34 Million 110.58 Million -147.75 Million
Net Income 96.21 Million 685.85 Million 2.6 Billion 630.54 Million 47.87 Million -188.18 Million
Earnings Per Share Basic 0.01 0.08 0.31 0.07 0.01 -0.02
Earnings Per Share Diluted 0.01 0.08 0.31 0.07 0.01 -0.02
Weighted Average Shares Outstanding 8.42 Billion 8.42 Billion 8.42 Billion 8.42 Billion 8.42 Billion 8.42 Billion
Weighted Average Shares Outstanding (Diluted) 8.42 Billion 8.42 Billion 8.42 Billion 8.42 Billion 8.42 Billion 8.42 Billion
Gross Margin 0.02 0.05 0.11 0.07 0.04 0.03
EBIT Margin 0.02 0.03 0.09 0.05 0.03 0.02
Profit Margin 0.00 0.02 0.08 0.03 0.00 -0.01
EBITDA 407.53 Million 983.56 Million 3.1 Billion 1.2 Billion 618.34 Million 450.21 Million
Earnings Before Tax Margin -0.01 0.02 0.08 0.03 0.00 -0.01

Income Statement Charts