Terra Energy Resources, Ltd. (TRRE)

USD 0.04

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2017
Revenue 190.17 Thousand 386.39 Thousand 329.83 Thousand 386.49 Thousand 438.37 Thousand -
Cost of Revenue 5100.00 113.17 Thousand 188.02 Thousand - - -
Gross Profit 185.07 Thousand 273.22 Thousand 141.8 Thousand 386.49 Thousand 438.37 Thousand -
Operating Expenses 1.03 Million 890.5 Thousand 501.18 Thousand 444.77 Thousand 374.3 Thousand 10.78 Thousand
Selling, General and Administrative Expenses 932.94 Thousand 890.5 Thousand 501.18 Thousand 345.86 Thousand 304.31 Thousand 10.78 Thousand
Research and Development Expenses - - - - - -
Other Expenses -102.39 Thousand -15.38 Thousand -95.74 Thousand -98.91 Thousand -69.99 Thousand -
Cost and Expenses 1.04 Million 1 Million 689.21 Thousand 563.94 Thousand 463.41 Thousand 10.78 Thousand
Operating Income -850.26 Thousand -617.28 Thousand -359.37 Thousand -177.45 Thousand -25.04 Thousand -10.78 Thousand
Interest Expense 626.1 Thousand 329.14 Thousand 354.06 Thousand 44.76 Thousand 39.94 Thousand 14.31 Thousand
Income Tax Expense - 313.76 Thousand 258.32 Thousand - 2.00 -
Earnings before Tax -1.34 Million -961.81 Thousand 1.15 Million -222.21 Thousand -64.98 Thousand -25.09 Thousand
Net Income -1.34 Million -961.81 Thousand 1.15 Million -222.21 Thousand -64.98 Thousand -25.09 Thousand
Earnings Per Share Basic -0.00 -0.00 0.00 -0.00 -0.00 -0.00
Earnings Per Share Diluted -0.00 -0.00 0.00 -0.00 -0.00 -0.00
Weighted Average Shares Outstanding 362.24 Million 320.77 Million 320.77 Million 320.77 Million 320.77 Million 320.77 Million
Weighted Average Shares Outstanding (Diluted) 362.24 Million 320.77 Million 320.77 Million 320.77 Million 320.77 Million 320.77 Million
Gross Margin 0.97 0.71 0.43 1.00 1.00 -
EBIT Margin -4.53 -1.63 -1.36 -0.15 0.15 -
Profit Margin -7.05 -2.49 3.50 -0.57 -0.15 -
EBITDA -860.54 Thousand -628.73 Thousand 1.51 Million -58.27 Thousand 64.07 Thousand -10.78 Thousand
Earnings Before Tax Margin -4.47 -1.60 -1.09 -0.46 -0.06 -

Income Statement Charts