Omnitek Engineering Corp. (OMTK)

USD 0.02

(4.71%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.05 Million 1.07 Million 1.09 Million 875.99 Thousand 964.4 Thousand 1.28 Million
Cost of Revenue 644.66 Thousand 649.42 Thousand 621.65 Thousand 588.94 Thousand 796.94 Thousand 784.89 Thousand
Gross Profit 410.65 Thousand 421.36 Thousand 475.8 Thousand 287.05 Thousand 167.46 Thousand 500.79 Thousand
Operating Expenses 606.79 Thousand 595.78 Thousand 665.3 Thousand 754.26 Thousand 867.08 Thousand 925.94 Thousand
Selling, General and Administrative Expenses 537.47 Thousand 526.83 Thousand 600.16 Thousand 671.67 Thousand 759.6 Thousand 811.45 Thousand
Research and Development Expenses 67.57 Thousand 66.44 Thousand 63.82 Thousand 82.05 Thousand 106.91 Thousand 106.89 Thousand
Other Expenses 1745.00 2500.00 1302.00 543.00 567.00 8391.00
Cost and Expenses 1.25 Million 1.24 Million 1.28 Million 1.34 Million 1.66 Million 1.71 Million
Operating Income -196.14 Thousand -174.42 Thousand -189.49 Thousand -467.21 Thousand -699.62 Thousand -425.15 Thousand
Interest Expense 23.34 Thousand 21.48 Thousand 24.72 Thousand 19.85 Thousand 19.99 Thousand 17.88 Thousand
Income Tax Expense 800.00 800.00 800.00 800.00 800.00 800.00
Earnings before Tax -214.6 Thousand -195.9 Thousand 18.2 Thousand -488.91 Thousand -719.62 Thousand -467.6 Thousand
Net Income -215.4 Thousand -196.7 Thousand 17.4 Thousand -489.71 Thousand -720.42 Thousand -468.4 Thousand
Earnings Per Share Basic -0.01 -0.01 0.00 -0.02 -0.04 -0.02
Earnings Per Share Diluted -0.01 -0.01 0.00 -0.02 -0.04 -0.02
Weighted Average Shares Outstanding 21.94 Million 21.94 Million 21.6 Million 21.46 Million 20.57 Million 20.34 Million
Weighted Average Shares Outstanding (Diluted) 21.94 Million 21.94 Million 23.7 Million 21.46 Million 20.57 Million 20.34 Million
Gross Margin 0.39 0.39 0.43 0.33 0.17 0.39
EBIT Margin -0.06 -0.04 -0.09 -0.53 -0.72 -0.32
Profit Margin -0.20 -0.18 0.02 -0.56 -0.75 -0.36
EBITDA -62.63 Thousand -44.65 Thousand 102.88 Thousand -468.51 Thousand -699.06 Thousand -442.13 Thousand
Earnings Before Tax Margin -0.19 -0.16 -0.17 -0.53 -0.73 -0.33

Income Statement Charts