Logo image of TOMZ

TOMI ENVIRONMENTAL SOLUTIONS (TOMZ) Stock Income Statement

NASDAQ:TOMZ - Nasdaq - US8900232039 - Common Stock

1.2  +0.07 (+6.39%)

Premarket: 1.25 +0.05 (+4.17%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
TOMZ Revenue ChartTOMZ Revenue over time chart
8.20M7.35M8.34M7.75M25.03M
Cost Of Goods
TOMZ Cost Of Goods ChartTOMZ Cost Of Goods over time chart
3.27M3.07M3.28M3.17M9.99M
Gross Profit
TOMZ Gross Profit ChartTOMZ Gross Profit over time chart
4.93M4.29M5.06M4.59M15.04M
Operating Expenses
TOMZ Operating Expenses ChartTOMZ Operating Expenses over time chart
7.05M7.64M7.94M9.50M10.53M
Research and Development
TOMZ Research and Development ChartTOMZ Research and Development over time chart
457.13K491.80K350.00K570.00K460.00K
Selling, General, and Administrative Expenses
TOMZ Selling, General, and Administrative Expenses ChartTOMZ Selling, General, and Administrative Expenses over time chart
6.00M6.50M7.05M8.32M9.03M
Operating Income
TOMZ Operating Income ChartTOMZ Operating Income over time chart
-2.13M-3.35M-2.88M-4.92M4.51M
Interest Income/Expense
TOMZ Interest Income/Expense ChartTOMZ Interest Income/Expense over time chart
-320.04K-53.32K0.000.00-40.00K
Other Income/Expense
TOMZ Other Income/Expense ChartTOMZ Other Income/Expense over time chart
N/AN/AN/AN/AN/A
Non Recurring Items
TOMZ Non Recurring Items ChartTOMZ Non Recurring Items over time chart
N/AN/A0.00410.00KN/A
Income Before Taxes
TOMZ Income Before Taxes ChartTOMZ Income Before Taxes over time chart
-2.45M-3.40M-2.88M-4.51M4.47M
Income Tax
TOMZ Income Tax ChartTOMZ Income Tax over time chart
0.000.000.00-70.00K80.00K
Net Income
TOMZ Net Income ChartTOMZ Net Income over time chart
-2.45M-3.40M-2.88M-4.44M4.39M
EBITDA
TOMZ EBITDA ChartTOMZ EBITDA over time chart
-1.81M-2.98M-2.54M-4.59M5.23M
 
Per Share Data
EPS Diluted Total Ops
TOMZ EPS Diluted Total Ops ChartTOMZ EPS Diluted Total Ops over time chart
-0.12-0.17-0.15-0.250.23
Non GAAP EPS
TOMZ Non GAAP EPS ChartTOMZ Non GAAP EPS over time chart
-0.13-0.17-0.14N/AN/A
 
Statistics
Gross Profit Margin
TOMZ Gross Profit Margin ChartTOMZ Gross Profit Margin over time chart
60.08%58.32%60.67%59.23%60.09%
Profit Margin
TOMZ Profit Margin ChartTOMZ Profit Margin over time chart
-29.85%-46.27%-34.53%-57.29%17.54%
Operating Profit Margin
TOMZ Operating Profit Margin ChartTOMZ Operating Profit Margin over time chart
-25.94%-45.54%-34.53%-63.48%18.02%

All data in USD

Charts

TOMZ Income Statement data chartTOMZ Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 10M -10M 20M
TOMZ Earnings Per Share (EPS) chartTOMZ EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 0.2 -0.2 -0.4 -0.6 -0.8