Riverstone Holdings Limited (AP4.SI)

SGD 1.07

(0.0%)

Annual Income Statements

(In MYR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 914.77 Million 1.25 Billion 3.08 Billion 1.82 Billion 988.96 Million 921.03 Million
Cost of Revenue 619.26 Million 809.19 Million 1.17 Billion 932.26 Million 790.09 Million 731.02 Million
Gross Profit 295.51 Million 450.32 Million 1.9 Billion 897.61 Million 198.87 Million 190.01 Million
Operating Expenses 16.12 Million 58.41 Million 48.09 Million 55.9 Million 40.79 Million 37.99 Million
Selling, General and Administrative Expenses 46.68 Million 59.32 Million 76.96 Million 56.43 Million 39.49 Million 37.67 Million
Research and Development Expenses - - - - - -
Other Expenses -30.55 Million -911 Thousand -28.87 Million -532 Thousand 1.3 Million 319 Thousand
Cost and Expenses 635.39 Million 867.6 Million 1.22 Billion 988.17 Million 830.88 Million 769.01 Million
Operating Income 279.38 Million 417.02 Million 1.85 Billion 841.7 Million 158.08 Million 152.01 Million
Interest Expense 34 Thousand 23 Thousand 150 Thousand 355 Thousand 671 Thousand 946 Thousand
Income Tax Expense 58.97 Million 102.6 Million 440.69 Million 194.09 Million 27 Million 21.38 Million
Earnings before Tax 279.35 Million 417 Million 1.85 Billion 841.35 Million 157.41 Million 151.07 Million
Net Income 220.37 Million 314.39 Million 1.41 Billion 647.25 Million 130.41 Million 129.68 Million
Earnings Per Share Basic 0.15 0.21 0.96 0.44 0.09 0.09
Earnings Per Share Diluted 0.15 0.21 0.96 0.44 0.09 0.09
Weighted Average Shares Outstanding 1.48 Billion 1.48 Billion 1.48 Billion 1.48 Billion 1.48 Billion 1.48 Billion
Weighted Average Shares Outstanding (Diluted) 1.48 Billion 1.48 Billion 1.48 Billion 1.48 Billion 1.48 Billion 1.48 Billion
Gross Margin 0.32 0.36 0.62 0.49 0.20 0.21
EBIT Margin 0.34 0.38 0.62 0.49 0.21 0.21
Profit Margin 0.24 0.25 0.46 0.35 0.13 0.14
EBITDA 310.03 Million 457.11 Million 1.88 Billion 896.45 Million 206.04 Million 191.79 Million
Earnings Before Tax Margin 0.31 0.33 0.60 0.46 0.16 0.17

Income Statement Charts