2020 Q4 Form 10-K Financial Statement

#000165495421003525 Filed on March 30, 2021

View on sec.gov

Income Statement

Concept 2020 Q4 2020 2019 Q4
Revenue $3.650M $25.03M $1.860M
YoY Change 96.24% 294.31% 72.22%
Cost Of Revenue $1.500M $9.985M $820.0K
YoY Change 82.93% 310.36% 60.78%
Gross Profit $2.150M $15.04M $1.040M
YoY Change 106.73% 284.34% 82.46%
Gross Profit Margin 58.9% 60.1% 55.91%
Selling, General & Admin $4.550M $9.030M $1.220M
YoY Change 272.95% 87.73% 0.83%
% of Gross Profit 211.63% 60.03% 117.31%
Research & Development $210.0K $455.0K $90.00K
YoY Change 133.33% 33.61% -83.33%
% of Gross Profit 9.77% 3.03% 8.65%
Depreciation & Amortization $200.0K $342.5K $180.0K
YoY Change 11.11% -52.43% 12.5%
% of Gross Profit 9.3% 2.28% 17.31%
Operating Expenses $5.060M $10.53M $1.530M
YoY Change 230.72% 2992.88% -21.94%
Operating Profit -$2.910M $4.509M -$490.0K
YoY Change 493.88% -316.43% -64.75%
Interest Expense $0.00 $43.54K -$50.00K
YoY Change -100.0% -78.23% -162.5%
% of Operating Profit 0.97%
Other Income/Expense, Net -$40.62K $0.00
YoY Change -81.06%
Pretax Income -$2.900M $4.468M -$540.0K
YoY Change 437.04% -294.46% -58.78%
Income Tax $0.00 $77.00K
% Of Pretax Income 1.72%
Net Earnings -$2.900M $4.391M -$540.0K
YoY Change 437.04% -291.11% -58.78%
Net Earnings / Revenue -79.45% 17.55% -29.03%
Basic Earnings Per Share $0.27
Diluted Earnings Per Share -$173.0K $0.23 -$34.64K
COMMON SHARES
Basic Shares Outstanding 16.51M shares
Diluted Shares Outstanding 18.76M shares

Balance Sheet

Concept 2020 Q4 2020 2019 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $5.200M $5.200M $900.0K
YoY Change 477.78% 477.78% -55.0%
Cash & Equivalents $5.199M $5.200M $897.2K
Short-Term Investments
Other Short-Term Assets $358.9K $810.0K $330.0K
YoY Change 8.77% 145.45% -19.51%
Inventory $3.782M $3.780M $2.315M
Prepaid Expenses $421.3K $187.7K
Receivables $3.717M $3.720M $1.495M
Other Receivables $199.0K $200.0K $0.00
Total Short-Term Assets $13.71M $13.71M $5.036M
YoY Change 172.17% 172.02% -30.44%
LONG-TERM ASSETS
Property, Plant & Equipment $1.298M $1.930M $1.368M
YoY Change -5.1% -5.39% -13.97%
Goodwill
YoY Change
Intangibles $1.302M $939.0K
YoY Change 38.64%
Long-Term Investments
YoY Change
Other Assets $358.9K $360.0K $114.0K
YoY Change 214.76% 227.27% 1040.33%
Total Long-Term Assets $3.064M $3.060M $3.190M
YoY Change -3.94% -4.08% 12.31%
TOTAL ASSETS
Total Short-Term Assets $13.71M $13.71M $5.036M
Total Long-Term Assets $3.064M $3.060M $3.190M
Total Assets $16.77M $16.77M $8.225M
YoY Change 103.88% 103.77% -18.4%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.501M $1.500M $713.2K
YoY Change 110.52% 111.27% -36.88%
Accrued Expenses $510.0K $510.0K $590.0K
YoY Change -13.56% -13.56% 7.27%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $5.000M
YoY Change -100.0% -100.0%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $2.203M $2.200M $6.302M
YoY Change -65.03% -65.08% 270.68%
LONG-TERM LIABILITIES
Long-Term Debt $410.0K $410.0K $0.00
YoY Change -100.0%
Other Long-Term Liabilities $950.0K $950.0K $1.030M
YoY Change -7.77% -7.77% 157.5%
Total Long-Term Liabilities $1.364M $1.360M $1.034M
YoY Change 31.85% 32.04% -80.77%
TOTAL LIABILITIES
Total Short-Term Liabilities $2.203M $2.200M $6.302M
Total Long-Term Liabilities $1.364M $1.360M $1.034M
Total Liabilities $3.567M $3.570M $7.336M
YoY Change -51.37% -51.36% 3.61%
SHAREHOLDERS EQUITY
Retained Earnings -$39.11M -$43.50M
YoY Change -10.09%
Common Stock $167.6K $155.9K
YoY Change 7.53%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $13.20M $13.20M $889.5K
YoY Change
Total Liabilities & Shareholders Equity $16.77M $16.77M $8.225M
YoY Change 103.88% 103.77% -18.4%

Cashflow Statement

Concept 2020 Q4 2020 2019 Q4
OPERATING ACTIVITIES
Net Income -$2.900M $4.391M -$540.0K
YoY Change 437.04% -291.11% -58.78%
Depreciation, Depletion And Amortization $200.0K $342.5K $180.0K
YoY Change 11.11% -52.43% 12.5%
Cash From Operating Activities -$360.0K $4.578M -$240.0K
YoY Change 50.0% -662.11% -53.85%
INVESTING ACTIVITIES
Capital Expenditures -$350.0K $289.3K $0.00
YoY Change 98.7% -100.0%
Acquisitions
YoY Change
Other Investing Activities $0.00 $0.00
YoY Change
Cash From Investing Activities -$350.0K -$400.7K $0.00
YoY Change 36.62% -100.0%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 30.00K $124.2K 0.000
YoY Change -100.0%
NET CHANGE
Cash From Operating Activities -360.0K $4.578M -240.0K
Cash From Investing Activities -350.0K -$400.7K 0.000
Cash From Financing Activities 30.00K $124.2K 0.000
Net Change In Cash -680.0K $4.302M -240.0K
YoY Change 183.33% -488.33% -79.49%
FREE CASH FLOW
Cash From Operating Activities -$360.0K $4.578M -$240.0K
Capital Expenditures -$350.0K $289.3K $0.00
Free Cash Flow -$10.00K $4.289M -$240.0K
YoY Change -95.83% -546.74% 1100.0%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
5198842 USD
CY2019Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
897223 USD
CY2018Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
2004938 USD
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
3716701 USD
CY2019Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1494658 USD
CY2020Q4 us-gaap Inventory Net
InventoryNet
3781515 USD
CY2019Q4 us-gaap Inventory Net
InventoryNet
2315214 USD
CY2020Q4 us-gaap Deposit Assets
DepositAssets
388712 USD
CY2019Q4 us-gaap Deposit Assets
DepositAssets
141052 USD
CY2020Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
421305 USD
CY2019Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
187664 USD
CY2020Q4 us-gaap Assets Current
AssetsCurrent
13706027 USD
CY2019Q4 us-gaap Assets Current
AssetsCurrent
5035811 USD
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1298103 USD
CY2019Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1367864 USD
CY2020Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
722916 USD
CY2019Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
939010 USD
CY2020Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
631527 USD
CY2019Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
674471 USD
CY2020Q4 us-gaap Capitalized Software Development Costs For Software Sold To Customers
CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers
52377 USD
CY2019Q4 us-gaap Capitalized Software Development Costs For Software Sold To Customers
CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers
94278 USD
CY2020Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
358935 USD
CY2019Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
114033 USD
CY2020Q4 us-gaap Other Assets
OtherAssets
1765755 USD
CY2019Q4 us-gaap Other Assets
OtherAssets
1821792 USD
CY2020Q4 us-gaap Assets
Assets
16769885 USD
CY2019Q4 us-gaap Assets
Assets
8225467 USD
CY2020Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
1501469 USD
CY2019Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
713222 USD
CY2020Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
501849 USD
CY2019Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
450112 USD
CY2020Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
0 USD
CY2019Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
66667 USD
CY2020Q4 us-gaap Customer Deposits Current
CustomerDepositsCurrent
118880 USD
CY2019Q4 us-gaap Customer Deposits Current
CustomerDepositsCurrent
0 USD
CY2020Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
81223 USD
CY2019Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
71510 USD
CY2020Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
0 USD
CY2019Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
5000000 USD
CY2020Q4 us-gaap Liabilities Current
LiabilitiesCurrent
2203421 USD
CY2019Q4 us-gaap Liabilities Current
LiabilitiesCurrent
6301511 USD
CY2020Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
953190 USD
CY2019Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1034413 USD
CY2020Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
1363890 USD
CY2019Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
1034413 USD
CY2020Q4 us-gaap Liabilities
Liabilities
3567311 USD
CY2019Q4 us-gaap Liabilities
Liabilities
7335924 USD
CY2020Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
0 USD
CY2019Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
0 USD
CY2020Q4 us-gaap Common Stock Value
CommonStockValue
167615 USD
CY2019Q4 us-gaap Common Stock Value
CommonStockValue
155875 USD
CY2020Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
52142399 USD
CY2019Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
44232274 USD
CY2020Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-39108078 USD
CY2019Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-43499244 USD
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
13202574 USD
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
889543 USD
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
2995198 USD
CY2020Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
16769885 USD
CY2019Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
8225467 USD
CY2020 us-gaap Revenues
Revenues
25027637 USD
CY2019 us-gaap Revenues
Revenues
6347160 USD
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
9985046 USD
CY2019 us-gaap Cost Of Revenue
CostOfRevenue
2433243 USD
CY2020 us-gaap Gross Profit
GrossProfit
15042591 USD
CY2019 us-gaap Gross Profit
GrossProfit
3913917 USD
CY2020 us-gaap Professional Fees
ProfessionalFees
681377 USD
CY2019 us-gaap Professional Fees
ProfessionalFees
363789 USD
CY2020 us-gaap Depreciation And Amortization
DepreciationAndAmortization
719760 USD
CY2019 us-gaap Depreciation And Amortization
DepreciationAndAmortization
716165 USD
CY2020 us-gaap Selling Expense
SellingExpense
1247444 USD
CY2019 us-gaap Selling Expense
SellingExpense
1654564 USD
CY2020 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
455046 USD
CY2019 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
340582 USD
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
3130986 USD
CY2019 us-gaap Share Based Compensation
ShareBasedCompensation
114222 USD
CY2020 us-gaap Legal Fees
LegalFees
327232 USD
CY2019 us-gaap Legal Fees
LegalFees
126693 USD
CY2020 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
3971956 USD
CY2019 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
2681146 USD
CY2020 us-gaap Costs And Expenses
CostsAndExpenses
10533802 USD
CY2019 us-gaap Costs And Expenses
CostsAndExpenses
5997161 USD
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
4508789 USD
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
-2083244 USD
CY2020 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
0 USD
CY2019 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
17534 USD
CY2020 TOMZ Interest Income
InterestIncome
2915 USD
CY2019 TOMZ Interest Income
InterestIncome
3045 USD
CY2020 us-gaap Interest Expense
InterestExpense
43538 USD
CY2019 us-gaap Interest Expense
InterestExpense
200000 USD
CY2020 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-40623 USD
CY2019 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-214489 USD
CY2020 us-gaap Net Income Loss
NetIncomeLoss
4391166 USD
CY2019 us-gaap Net Income Loss
NetIncomeLoss
-2297733 USD
CY2020 TOMZ Equity Based Compensation
EquityBasedCompensation
3158175 USD
CY2019 TOMZ Equity Based Compensation
EquityBasedCompensation
146878 USD
CY2020 us-gaap Other Depreciation And Amortization
OtherDepreciationAndAmortization
719760 USD
CY2019 us-gaap Other Depreciation And Amortization
OtherDepreciationAndAmortization
716165 USD
CY2020 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
0 USD
CY2019 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
17534 USD
CY2020 us-gaap Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
41900 USD
CY2019 us-gaap Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
31426 USD
CY2020 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
3130986 USD
CY2019 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
114222 USD
CY2020 us-gaap Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
50190 USD
CY2019 us-gaap Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
45200 USD
CY2020 TOMZ Reserve For Bad Debts
ReserveForBadDebts
280000 USD
CY2019 TOMZ Reserve For Bad Debts
ReserveForBadDebts
-190000 USD
CY2020 us-gaap Inventory Lifo Reserve Period Charge
InventoryLIFOReservePeriodCharge
-100000 USD
CY2019 us-gaap Inventory Lifo Reserve Period Charge
InventoryLIFOReservePeriodCharge
0 USD
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
2502043 USD
CY2019 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-840964 USD
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
1388986 USD
CY2019 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-348226 USD
CY2020 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
233642 USD
CY2019 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-78269 USD
CY2020 us-gaap Increase Decrease In Deposit Other Assets
IncreaseDecreaseInDepositOtherAssets
247660 USD
CY2019 us-gaap Increase Decrease In Deposit Other Assets
IncreaseDecreaseInDepositOtherAssets
31611 USD
CY2020 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
294659 USD
CY2019 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
154330 USD
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
788247 USD
CY2019 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-420427 USD
CY2020 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
78926 USD
CY2019 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
67569 USD
CY2020 TOMZ Increase Decrease In Accrued Interest On Convertible Notes
IncreaseDecreaseInAccruedInterestOnConvertibleNotes
-66667 USD
CY2019 TOMZ Increase Decrease In Accrued Interest On Convertible Notes
IncreaseDecreaseInAccruedInterestOnConvertibleNotes
0 USD
CY2020 TOMZ Increase Decrease In Accrued Officer Compensation
IncreaseDecreaseInAccruedOfficerCompensation
0 USD
CY2019 TOMZ Increase Decrease In Accrued Officer Compensation
IncreaseDecreaseInAccruedOfficerCompensation
-70000 USD
CY2020 us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
118880 USD
CY2019 us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
-1486 USD
CY2020 TOMZ Increase Decrease In Lease Liabilities
IncreaseDecreaseInLeaseLiabilities
-146688 USD
CY2019 TOMZ Increase Decrease In Lease Liabilities
IncreaseDecreaseInLeaseLiabilities
-65753 USD
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
4578076 USD
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-814451 USD
CY2020 us-gaap Payments For Software
PaymentsForSoftware
0 USD
CY2019 us-gaap Payments For Software
PaymentsForSoftware
125704 USD
CY2020 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
111386 USD
CY2019 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
21980 USD
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
289270 USD
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
145580 USD
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-400655 USD
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-293264 USD
CY2020 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
4301620 USD
CY2019 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-1107715 USD
CY2020 us-gaap Interest Paid Net
InterestPaidNet
107356 USD
CY2019 us-gaap Interest Paid Net
InterestPaidNet
200000 USD
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
77000 USD
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
0 USD
CY2020Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
198951 USD
CY2019Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
0 USD
CY2020Q4 us-gaap Long Term Loans Payable
LongTermLoansPayable
410700 USD
CY2019Q4 us-gaap Long Term Loans Payable
LongTermLoansPayable
0 USD
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4468166 USD
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2297733 USD
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
16512126 shares
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
15586258 shares
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
18757509 shares
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
15586258 shares
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.23
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.15
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.27
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.15
CY2020 us-gaap Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
50190 USD
CY2019 us-gaap Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
45200 USD
CY2020 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
4500000 USD
CY2019 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
0 USD
CY2020 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
213500 USD
CY2020 us-gaap Stock Issued During Period Value Other
StockIssuedDuringPeriodValueOther
0 USD
CY2020 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
157315 USD
CY2019 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
157315 USD
CY2020 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
198951 USD
CY2019 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
0 USD
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
124200 USD
CY2019 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
0 USD
CY2020 us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
500000 USD
CY2019 us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
0 USD
CY2020 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
410700 USD
CY2019 us-gaap Proceeds From Other Debt
ProceedsFromOtherDebt
0 USD
CY2020 us-gaap Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
213500 USD
CY2019 us-gaap Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
0 USD
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
800 USD
CY2019 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
800 USD
CY2020 TOMZ Accrued Equity Compensation
AccruedEquityCompensation
27189 USD
CY2019 TOMZ Accrued Equity Compensation
AccruedEquityCompensation
32656 USD
CY2020 TOMZ Equipment Net Transferred To Inventory
EquipmentNetTransferredToInventory
22685 USD
CY2019 TOMZ Equipment Net Transferred To Inventory
EquipmentNetTransferredToInventory
18574 USD
CY2020 TOMZ Capitalization Of Patent Costs Reclassified From Other Assets
CapitalizationOfPatentCostsReclassifiedFromOtherAssets
49758 USD
CY2019 TOMZ Capitalization Of Patent Costs Reclassified From Other Assets
CapitalizationOfPatentCostsReclassifiedFromOtherAssets
51692 USD

Files In Submission

Name View Source Status
0001654954-21-003525-index-headers.html Edgar Link pending
0001654954-21-003525-index.html Edgar Link pending
0001654954-21-003525.txt Edgar Link pending
0001654954-21-003525-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
tomz-20201231.xml Edgar Link completed
tomz-20201231.xsd Edgar Link pending
tomz-20201231_cal.xml Edgar Link unprocessable
tomz-20201231_def.xml Edgar Link unprocessable
tomz-20201231_lab.xml Edgar Link unprocessable
tomz-20201231_pre.xml Edgar Link unprocessable
tomz_10k.htm Edgar Link pending
tomz_10k000.jpg Edgar Link pending
tomz_10k001.jpg Edgar Link pending
tomz_10k002.jpg Edgar Link pending
tomz_10k003.jpg Edgar Link pending
tomz_10k004.jpg Edgar Link pending
tomz_10k005.jpg Edgar Link pending
tomz_10k006.jpg Edgar Link pending
tomz_10k006a.jpg Edgar Link pending
tomz_10k007.jpg Edgar Link pending
tomz_10k008.jpg Edgar Link pending
tomz_10k009.jpg Edgar Link pending
tomz_10k009a.jpg Edgar Link pending
tomz_ex211.htm Edgar Link pending
tomz_ex311.htm Edgar Link pending
tomz_ex312.htm Edgar Link pending
tomz_ex321.htm Edgar Link pending