EuroSite Power Inc. (EUSP)

USD 0.06

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 7.56 Million 5.72 Million 4.44 Million 3.29 Million 4.47 Million 4.43 Million
Cost of Revenue 5.73 Million 4.56 Million 3.58 Million 2.82 Million 3.78 Million 3.82 Million
Gross Profit 1.83 Million 1.15 Million 857.55 Thousand 469.04 Thousand 686.89 Thousand 609.01 Thousand
Operating Expenses 1.18 Million 1.1 Million 1 Million 855.24 Thousand 1.25 Million 1.43 Million
Selling, General and Administrative Expenses 1.18 Million 1.1 Million 1 Million 855.24 Thousand 1.25 Million 1.43 Million
Research and Development Expenses 545.11 Thousand 513.73 Thousand 462.67 Thousand - - -
Other Expenses - - - - - -
Cost and Expenses 6.91 Million 5.67 Million 4.58 Million 3.67 Million 5.03 Million 5.26 Million
Operating Income 645.29 Thousand 49.37 Thousand -143.74 Thousand -386.2 Thousand -567.32 Thousand -823.47 Thousand
Interest Expense 47.16 Thousand 99.55 Thousand 123.05 Thousand 75.41 Thousand 61.81 Thousand 55.27 Thousand
Income Tax Expense 1.00 23.13 Thousand -128.81 Thousand -59.12 Thousand -25.48 Thousand -87.29 Thousand
Earnings before Tax 466.32 Thousand -79.52 Thousand -266.8 Thousand -461.61 Thousand -629.14 Thousand -925.96 Thousand
Net Income 466.32 Thousand -102.66 Thousand -137.98 Thousand -402.48 Thousand -603.65 Thousand -838.66 Thousand
Earnings Per Share Basic 0.01 -0.00 -0.00 -0.00 -0.01 -0.01
Earnings Per Share Diluted 0.01 -0.00 -0.00 -0.00 -0.01 -0.01
Weighted Average Shares Outstanding 82.26 Million 82.26 Million 82.26 Million 82.26 Million 82.26 Million 82.26 Million
Weighted Average Shares Outstanding (Diluted) 82.26 Million 82.26 Million 82.26 Million 82.26 Million 82.26 Million 82.26 Million
Gross Margin 0.24 0.20 0.19 0.14 0.15 0.14
EBIT Margin 0.16 0.13 0.15 0.07 -0.00 -0.06
Profit Margin 0.06 -0.02 -0.03 -0.12 -0.13 -0.19
EBITDA 1.24 Million 721.65 Thousand 655.01 Thousand 244.52 Thousand -3364.00 -312.03 Thousand
Earnings Before Tax Margin 0.09 0.01 -0.03 -0.12 -0.13 -0.19

Income Statement Charts