ESR Group Limited (ESRCF)

USD 1.05

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 850.95 Million 1 Billion 478.07 Million 463.86 Million 403.74 Million 288.68 Million
Cost of Revenue 110.39 Million 77.27 Million 70.87 Million 120.57 Million 98.07 Million 54.02 Million
Gross Profit 740.56 Million 930.99 Million 407.2 Million 343.29 Million 305.67 Million 234.66 Million
Operating Expenses 431.33 Million 424.79 Million 209.81 Million 136.33 Million 97.93 Million 154.56 Million
Selling, General and Administrative Expenses 431.33 Million 491.27 Million 241.82 Million 201.68 Million 198.41 Million 154.56 Million
Research and Development Expenses - 0.58 0.67 0.66 0.66 -
Other Expenses - -424.79 Million -209.81 Million -136.33 Million -97.93 Million 7.19 Million
Cost and Expenses 431.33 Million 502.07 Million 280.68 Million 256.9 Million 196.01 Million 247.99 Million
Operating Income 419.62 Million 506.19 Million 197.39 Million 206.96 Million 207.73 Million 149.04 Million
Interest Expense 312.9 Million 234.42 Million 168.78 Million 155.72 Million 185.15 Million 104.92 Million
Income Tax Expense 126.18 Million 184.45 Million 105.81 Million 96.02 Million 82.39 Million 57.76 Million
Earnings before Tax 415.57 Million 589.8 Million 319.73 Million 305.7 Million 268.46 Million 205.42 Million
Net Income 230.84 Million 574.14 Million 349.44 Million 286.46 Million 245.17 Million 203.04 Million
Earnings Per Share Basic 0.05 0.13 0.11 0.09 0.08 0.52
Earnings Per Share Diluted 0.05 0.13 0.11 0.09 0.08 0.52
Weighted Average Shares Outstanding 4.38 Billion 4.45 Billion 3.05 Billion 3.04 Billion 3.03 Billion 387.84 Million
Weighted Average Shares Outstanding (Diluted) 4.4 Billion 4.49 Billion 3.09 Billion 3.04 Billion 3.03 Billion 387.84 Million
Gross Margin 0.87 0.92 0.85 0.74 0.76 0.81
EBIT Margin 0.66 0.55 0.45 0.48 0.56 0.55
Profit Margin 0.27 0.57 0.73 0.62 0.61 0.70
EBITDA 561.8 Million 554.17 Million 214.47 Million 224.1 Million 224.18 Million 159.28 Million
Earnings Before Tax Margin 0.49 0.50 0.41 0.45 0.51 0.52

Income Statement Charts