TOMI Environmental Solutions, Inc. (TOMZ)
↓ Download CSV- Sector Manufacturing
- Incorporated FL
- Fiscal year ends Dec 31
In fiscal 2025, TOMI Environmental Solutions, Inc. reported revenue of $5.64M, down 27.2% from the prior year. The company ran a net loss, with a net margin of -66.5% and a gross margin of 54.6%. It held $7.03M in total assets against $6.45M in total liabilities.
Key ratios (FY2025)
54.6%
Gross margin
-68.4%
Operating margin
-66.5%
Net margin
-637.0%
Return on equity
-27.2%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.64M | $7.74M | $7.35M | $8.34M | $7.75M | $25.03M | $6.35M | $5.58M | $4.99M | $6.34M |
| Cost of Revenue | $2.56M | $4.18M | $3.07M | $3.28M | $3.17M | $9.99M | $2.43M | $2.47M | $1.93M | — |
| Gross Profit | $3.08M | $3.56M | $4.29M | $5.06M | $4.59M | $15.04M | $3.91M | $3.12M | $3.07M | $3.73M |
| Operating Income | -$3.85M | -$4.10M | -$3.35M | -$2.88M | -$4.92M | $4.51M | -$2.08M | -$3.07M | -$3.44M | -$3.37M |
| Net Income | -$3.75M | -$4.48M | -$3.40M | -$2.88M | -$4.44M | $4.39M | -$2.30M | -$3.23M | -$3.64M | -$3.16M |
| EPS (Diluted) | $-0.19 | $-0.22 | $-0.17 | $-0.15 | $-0.25 | $0.27 | $-0.15 | — | — | — |
| Total Assets | $7.03M | $9.69M | $13.36M | $15.50M | $16.27M | $16.77M | $8.23M | $10.08M | $12.44M | $9.30M |
| Total Liabilities | $6.45M | $5.59M | $5.00M | $4.05M | $2.68M | $3.57M | $7.34M | $7.08M | $7.05M | $1.05M |
| Shareholders' Equity | $588.5K | $4.10M | $8.36M | $11.45M | $13.60M | $13.20M | $889.5K | $3.00M | $5.39M | $8.25M |
| Cash & Equivalents | — | $88.0K | — | — | $5.32M | $5.20M | $897.2K | $2.00M | $4.55M | $948.3K |
| Operating Cash Flow | -$1.20M | -$1.44M | -$3.60M | -$1.23M | -$3.82M | $4.58M | -$814.5K | -$1.77M | -$2.43M | -$4.50M |
| Capital Expenditures | $5.2K | $107.9K | $98.1K | $200.9K | — | $289.3K | $145.6K | $628.1K | $14.8K | $474.9K |
| Shares Outstanding | 20.28M | 20.02M | 19.92M | 19.76M | 19.68M | 16.76M | 15.59M | 124.29M | 122.05M | 120.83M |