Rich Sport Public Company Limited (RSP.BK)

THB 1.88

(0.0%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.45 Billion 1.26 Billion 896.37 Million 948.96 Million 1.26 Billion 1.11 Billion
Cost of Revenue 618.98 Million 560.17 Million 441.02 Million 449.64 Million 567.28 Million 546.88 Million
Gross Profit 832.43 Million 708.01 Million 455.34 Million 499.32 Million 701.04 Million 572.08 Million
Operating Expenses 694.48 Million 551.29 Million 416.79 Million 496.45 Million 548.81 Million 376.21 Million
Selling, General and Administrative Expenses 707.24 Million 577.64 Million 441.2 Million 514.95 Million 548.81 Million 376.21 Million
Research and Development Expenses - - - - - -
Other Expenses -12.75 Million -26.34 Million -24.4 Million -18.5 Million 33.58 Million 29.79 Million
Cost and Expenses 1.31 Billion 1.11 Billion 857.82 Million 946.09 Million 1.11 Billion 923.1 Million
Operating Income 137.94 Million 151.24 Million 38.54 Million 2.87 Million 185.81 Million 195.86 Million
Interest Expense 11.92 Million 7.6 Million 4.55 Million 6.38 Million 255.54 Thousand 256.55 Thousand
Income Tax Expense 31.26 Million 29.81 Million 6.52 Million -4.95 Million 34.8 Million 48.15 Million
Earnings before Tax 126.02 Million 143.63 Million 33.99 Million -3.51 Million 185.56 Million 205.74 Million
Net Income 103.68 Million 111.98 Million 29.56 Million 1.44 Million 152 Million 157.85 Million
Earnings Per Share Basic 0.14 0.15 0.04 0.00 0.20 0.21
Earnings Per Share Diluted 0.14 0.15 0.04 0.00 0.20 0.21
Weighted Average Shares Outstanding 743 Million 743 Million 743 Million 743 Million 766.74 Million 770 Million
Weighted Average Shares Outstanding (Diluted) 743 Million 743 Million 743 Million 743 Million 766.74 Million 770 Million
Gross Margin 0.57 0.56 0.51 0.53 0.55 0.51
EBIT Margin 0.16 0.19 0.11 0.07 0.17 0.23
Profit Margin 0.07 0.09 0.03 0.00 0.12 0.14
EBITDA 237.39 Million 233.42 Million 97.86 Million 27.96 Million 210.54 Million 234.52 Million
Earnings Before Tax Margin 0.10 0.12 0.04 0.00 0.15 0.18

Income Statement Charts