TQR Public Company Limited (TQR.BK)

THB 4.78

(-0.83%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 249.93 Million 243.49 Million 256.36 Million 196.04 Million 132.48 Million 153.75 Million
Cost of Revenue 57.73 Million 56.69 Million 56.31 Million 51.64 Million 33.43 Million 27.45 Million
Gross Profit 192.19 Million 186.8 Million 200.05 Million 144.39 Million 99.05 Million 126.29 Million
Operating Expenses 60.85 Million -119.79 Million -167.16 Million 50.41 Million -79.18 Million -106.49 Million
Selling, General and Administrative Expenses 60.85 Million 91.44 Million 78.42 Million 50.41 Million 42.41 Million 78.83 Million
Research and Development Expenses - - - - - -
Other Expenses - -211.24 Million -245.58 Million -50.41 Million -121.59 Million -185.32 Million
Cost and Expenses 118.58 Million 120.45 Million 135.46 Million -102.05 Million 76.45 Million 106.83 Million
Operating Income 131.34 Million 123.69 Million 89.2 Million 93.98 Million 53.3 Million 47.25 Million
Interest Expense 481.93 Thousand 695.34 Thousand 736.98 Thousand 762.13 Thousand 259.1 Thousand 340.91 Thousand
Income Tax Expense 25.39 Million 24.77 Million 23.43 Million 19.17 Million 12 Million 14.03 Million
Earnings before Tax 125.02 Million 123.04 Million 120.89 Million 93.22 Million 56.03 Million 46.91 Million
Net Income 100.3 Million 98.22 Million 97.48 Million 74.05 Million 44.03 Million 32.88 Million
Earnings Per Share Basic 0.44 0.43 0.44 0.32 0.19 0.14
Earnings Per Share Diluted 0.44 0.43 0.44 0.32 0.19 0.14
Weighted Average Shares Outstanding 230 Million 230 Million 222.27 Million 230 Million 230 Million 230 Million
Weighted Average Shares Outstanding (Diluted) 230 Million 230 Million 222.27 Million 230 Million 230 Million 230 Million
Gross Margin 0.77 0.77 0.78 0.74 0.75 0.82
EBIT Margin 0.53 0.54 0.37 0.49 0.43 0.34
Profit Margin 0.40 0.40 0.38 0.38 0.33 0.21
EBITDA 133.4 Million 131.5 Million 96.09 Million 96.05 Million 60.29 Million 52.16 Million
Earnings Before Tax Margin 0.53 0.51 0.35 0.48 0.40 0.31

Income Statement Charts

Created with Highcharts 11.1.0Value in THBRevenue Vs Earnings TrendRevenueEarnings2020202120222023050M100M150M200M250M300M
Created with Highcharts 11.1.0Value in THBIncome DistributionRevenueGross ProfitOperating IncomeNet Income202020212022202350M100M150M200M250M300M