Amerigo Resources Ltd. (ARREF)

USD 1.09

(-5.22%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 157.46 Million 264.19 Million 300.57 Million 178.37 Million 175.22 Million 201.68 Million
Cost of Revenue 143.6 Million 235.86 Million 228.48 Million 162.99 Million 174.82 Million 176.7 Million
Gross Profit 13.85 Million 28.32 Million 72.08 Million 15.38 Million 403 Thousand 24.97 Million
Operating Expenses 4.52 Million 5.36 Million 4.83 Million 2.82 Million 4.4 Million 4.66 Million
Selling, General and Administrative Expenses 5.04 Million 5.36 Million 4.83 Million 2.82 Million 4.4 Million 4.66 Million
Research and Development Expenses - - - - - -
Other Expenses -821 Thousand -56 Thousand 120 Thousand 119 Thousand 178 Thousand 128 Thousand
Cost and Expenses 147.83 Million 241.23 Million 233.31 Million 165.81 Million 179.22 Million 181.37 Million
Operating Income 9.62 Million 22.9 Million 64.26 Million 11.78 Million -3.82 Million 19.74 Million
Interest Expense 2.8 Million 2.31 Million 3.45 Million 3.73 Million 6.8 Million 4.61 Million
Income Tax Expense 3.35 Million 8.05 Million 20.68 Million 476 Thousand -3.33 Million 4.94 Million
Earnings before Tax 6.73 Million 12.43 Million 60.49 Million 6.54 Million -12.74 Million 15.44 Million
Net Income 3.38 Million 4.37 Million 39.81 Million 6.06 Million -9.41 Million 10.49 Million
Earnings Per Share Basic 0.02 0.02 0.22 0.04 -0.05 0.06
Earnings Per Share Diluted 0.02 0.02 0.21 0.04 -0.05 0.06
Weighted Average Shares Outstanding 165.25 Million 169.29 Million 180.86 Million 180.75 Million 179.09 Million 177.06 Million
Weighted Average Shares Outstanding (Diluted) 167.22 Million 171.95 Million 183.84 Million 181.67 Million 179.09 Million 183.34 Million
Gross Margin 0.09 0.11 0.24 0.09 0.00 0.12
EBIT Margin 0.19 0.16 0.28 0.17 0.08 0.17
Profit Margin 0.02 0.02 0.13 0.03 -0.05 0.05
EBITDA 30.53 Million 33.72 Million 81.24 Million 27.98 Million 11.81 Million 33.03 Million
Earnings Before Tax Margin 0.06 0.09 0.21 0.07 -0.02 0.10

Income Statement Charts