XML 24 R17.htm IDEA: XBRL DOCUMENT
v3.20.1

11. CONTRACTS AND AGREEMENTS | 12 Months Ended
--- | ---
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract] |
11. CONTRACTS AND AGREEMENTS | Agreements with Directors In December 2017, we increased the annual board fee to directors to $40,000, to be paid in cash on a quarterly basis, with the exception of the audit committee chairperson, whose annual fee we increased to $45,000, also to be paid in cash on a quarterly basis. Director compensation also includes the annual issuance of our common stock. For the year ended December 31, 2018, we issued an aggregate of 362,500 shares of common stock that were valued at $37,500 to members of our board of directors. For the year ended December 31, 2019, we issued an aggregate of 400,000 shares of common stock that were valued at $44,000 to members of our board of directors. Other Agreements In June 2015, we launched the TOMI Service Network (“TSN”). The TSN is a national service network composed of existing full-service restoration industry specialists that have entered into licensing agreements with us to become Primary Service Providers (“PSPs”). The licensing agreements grant protected territories to PSPs to perform services using our SteraMist® platform of products and also provide for potential job referrals to PSPs whereby we are entitled to referral fees. Additionally, the agreement provides for commissions due to PSPs for equipment and solution sales they facilitate to other service providers in their respective territories. As part of these agreements, we are obligated to provide to the PSPs various training, ongoing support and facilitate a referral network call center. As of December 31, 2019, we had entered into 98 licensing agreements in connection with the launch of the TSN. The licensing agreements contain fixed price minimum equipment and solution orders based on the population of the territories granted pursuant to the licensing agreements. The nature and terms of our TSN agreements may represent multiple deliverable arrangements. Each of the deliverables in these arrangements typically represent a separate unit of accounting.

X
- Definition Custom Element. + References No definition available. + Details
Name: | TOMZ_ContractsAndAgreementsTextBlock
Namespace Prefix: | TOMZ_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration