First Resources Limited (FSRCY)

USD 109.15

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 980.58 Million 1.22 Billion 1.03 Billion 660.42 Million 614.88 Million 633.48 Million
Cost of Revenue 618.68 Million 600.52 Million 573.26 Million 370.99 Million 390.91 Million 358.04 Million
Gross Profit 361.9 Million 624.9 Million 459.01 Million 289.43 Million 223.97 Million 275.43 Million
Operating Expenses 163.84 Million 190.97 Million 236.69 Million 104.93 Million 75.35 Million 84.83 Million
Selling, General and Administrative Expenses 97.22 Million 87.93 Million 81.86 Million 76.65 Million 75.35 Million 61.35 Million
Research and Development Expenses - - - - - -
Other Expenses 66.62 Million -103.04 Million -154.82 Million -28.27 Million 6.13 Million -23.47 Million
Cost and Expenses 782.53 Million 791.5 Million 809.95 Million 475.92 Million 466.26 Million 442.87 Million
Operating Income 198.05 Million 433.92 Million 222.32 Million 184.5 Million 148.62 Million 190.6 Million
Interest Expense 8.1 Million 10.56 Million 14.71 Million 17.37 Million 17.62 Million 7.17 Million
Income Tax Expense 44.55 Million 88.39 Million 69.54 Million 49.45 Million 38.02 Million 53.42 Million
Earnings before Tax 196.99 Million 427.51 Million 245.98 Million 156.83 Million 131.2 Million 181.11 Million
Net Income 145.39 Million 325.19 Million 161.1 Million 99.67 Million 89.12 Million 120 Million
Earnings Per Share Basic 0.09 20.65 10.21 6.30 5.63 7.58
Earnings Per Share Diluted 0.09 20.65 10.21 6.30 5.63 7.58
Weighted Average Shares Outstanding 1.56 Billion 15.74 Million 15.77 Million 15.81 Million 15.84 Million 15.84 Million
Weighted Average Shares Outstanding (Diluted) 1.56 Billion 15.74 Million 15.77 Million 15.81 Million 15.84 Million 15.84 Million
Gross Margin 0.37 0.51 0.44 0.44 0.36 0.43
EBIT Margin 0.28 0.42 0.29 0.39 0.35 0.40
Profit Margin 0.15 0.27 0.16 0.15 0.14 0.19
EBITDA 278.5 Million 512.74 Million 304.02 Million 246.08 Million 217.42 Million 255.84 Million
Earnings Before Tax Margin 0.20 0.35 0.22 0.28 0.24 0.30

Income Statement Charts