NASDAQ:TOMZ | Income Statement | TOMI Environmental Solutions, Inc.

Complete source-backed income-statement history.

Available history
2010-06-30 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$2.25M$861,603.00$1.39M$38,052.00$1.63M-$244,142.00-$382,299.00$0.00-$382,299.00-$0.05-$0.057,596,8697,596,869
2026-03-31$1.65M$822,451.00$831,776.00$56,820.00$1.46M-$626,265.00-$810,645.00$0.00-$810,645.00-$0.04-$0.0420,421,53920,421,539
2025-12-31$1.02M$800,459.00$216,239.00$150,519.00$1.86M-$1.65M-$1.81M$0.00-$1.81M-$0.09-$0.0939,50839,508
2025-09-30$2.01M$779,585.00$1.23M$10,694.00$1.55M-$321,415.00-$450,348.00$0.00-$450,348.00-$0.02-$0.0220,075,20520,075,205
2025-06-30$1.03M$353,991.00$677,124.00$84,106.00$1.81M-$1.13M-$1.24M$0.00-$1.24M-$0.19-$0.196,682,5046,682,504
2025-03-31$1.58M$624,813.00$951,745.00$44,580.00$1.71M-$754,465.00-$255,593.00$0.00-$255,593.00-$0.01-$0.0120,015,20520,015,205
2024-12-31$1.07M$1.6M-$529,233.00$104,760.00$2.62M-$3.15M-$3.26M$0.00-$3.26M-$0.16-$0.168,4138,413
2024-09-30$2.54M$981,124.00$1.56M$56,338.00$1.41M$149,102.00-$90,140.00$58,962.00$0.00$58,962.00$0.00$0.0020,015,20520,096,751
2024-06-30$3.01M$1.16M$1.85M$61,614.00$1.73M$121,812.00-$91,614.00$30,198.00$0.00$30,198.00$0.00$0.0019,984,87522,133,562
2024-03-31$1.11M$443,419.00$670,668.00$67,971.00$1.9M-$1.23M-$83,714.00-$1.31M$0.00-$1.31M-$0.07-$0.0719,954,51119,954,511
2023-12-31$1.53M$688,586.00$839,088.00$271,211.00$2.01M-$1.17M-$54,579.00-$1.23M$0.00-$1.23M-$0.06-$0.0616,23516,235
2023-09-30$1.47M$661,087.00$808,932.00$76,339.00$1.71M-$901,036.00$256.00-$900,780.00$0.00-$900,780.00-$0.05-$0.0519,823,95519,823,955
2023-06-30$2.77M$1.07M$1.7M$73,728.00$1.79M-$88,940.00$349.00-$88,591.00$0.00-$88,591.00$0.00$0.0019,823,95519,823,955
2023-03-31$1.58M$640,935.00$941,237.00$70,520.00$2.13M-$1.19M$659.00-$1.19M$0.00-$1.19M-$0.06-$0.0619,806,62219,806,622
2022-12-31$2.81M$1.16M$1.65M$97,630.00$2.35M-$705,936.00$891.00-$705,045.00$0.00-$5.06M-$0.04-$0.046,8786,878
2022-09-30$1.76M$688,633.00$1.07M$118,182.00$1.72M-$653,520.00$370.00-$653,150.00$0.00-$653,150.00-$0.03-$0.0319,758,52019,758,520
2022-06-30$1.46M$537,103.00$921,292.00$99,350.00$1.78M-$862,717.00$335.00-$862,382.00$0.00-$862,382.00-$0.04-$0.0419,717,91919,717,919
2022-03-31$2.31M$887,889.00$1.42M$37,076.00$2.08M-$659,827.00$343.00-$659,484.00$0.00-$659,484.00-$0.03-$0.0319,718,33019,718,330
2021-12-31$2.01M$914,758.00$1.1M$78,055.00$2.83M-$1.73M$378.00-$1.73M-$74,086.00-$1.66M-$0.08-$0.08733,849733,849
2021-09-30$2.2M$890,273.00$1.31M$93,274.00$1.8M-$486,637.00$79.00-$486,558.00$0.00-$486,558.00-$0.03-$0.0316,843,04516,843,045
2021-06-30$1.47M$523,563.00$941,962.00$205,751.00$2.14M-$1.19M$414,775.00-$778,455.00$0.00-$778,455.00-$0.05-$0.0516,811,51316,811,513
2021-03-31$2.07M$838,297.00$1.24M$195,620.00$2.75M-$1.51M-$608.00-$1.51M$0.00-$1.51M-$0.09-$0.0916,805,40216,805,402
2020-12-31$3.65M$1.5M$2.15M$209,603.00$5.06M-$2.9M-$704.00-$2.9M$0.00-$2.9M-$0.17-$0.1782,766476,516
2020-09-30$4.29M$1.46M$2.84M$44,862.00$1.74M$1.1M-$28.00$1.1M$77,000.00$1.02M$0.06$0.0516,741,62218,593,255
2020-06-30$10.03M$4.46M$5.56M$141,123.00$1.91M$3.66M$256.00$3.66M$0.00$3.66M$0.22$0.2016,692,67518,569,760
2020-03-31$7.05M$2.57M$4.49M$59,458.00$1.83M$2.66M-$40,147.00$2.62M$0.00$2.62M$0.17$0.1415,850,35218,117,710
2019-12-31$1.86M$816,563.00$1.04M$91,209.00-$492,296.00-$49,387.00-$541,683.00$0.00-$541,683.00-$0.04-$0.04436436
2019-09-30$1.6M$460,008.00$1.14M$88,137.00$1.33M-$187,586.00-$49,227.00-$236,813.00$0.00-$236,813.00-$0.02-$0.0215,588,68015,588,680
2019-06-30$1.64M$663,362.00$975,312.00$68,659.00$1.51M-$535,333.00-$49,371.00-$584,704.00$0.00-$584,704.00$0.00$0.00124,699,539124,699,539
2019-03-31$1.25M$493,310.00$759,348.00$92,577.00$1.63M-$868,030.00-$66,504.00-$934,532.00$0.00-$934,532.00-$0.01-$0.01124,659,307124,659,307
2018-12-31$1.08M$505,179.00$572,925.00$543,769.00-$1.39M$84,787.00-$1.31M241,204
2018-09-30$1.95M$912,466.00$1.04M$129,924.00$1.35M-$314,198.00-$58,958.00-$373,156.00124,290,418
2018-06-30$1.25M$557,810.00$688,662.00$109,823.00$1.55M-$866,268.00-$119,232.00-$985,500.00123,457,386
2018-03-31$1.31M$491,659.00$820,807.00$132,487.00$1.32M-$496,480.00-$66,839.00-$563,319.00122,229,959
2017-12-31$1.49M$609,752.00$875,168.00$325,577.00-$1.28M-$63,118.00-$1.34M228,266
2017-09-30$1.03M$389,170.00$640,925.00$79,747.00$1.04M-$395,923.00-$61,103.00-$457,025.00121,567,328
2017-06-30$1.38M$512,494.00$867,275.00$18,119.00$2.02M-$1.16M-$57,244.00-$1.21M121,032,400
2017-03-31$1.1M$416,357.00$682,526.00$30,647.00$1.29M-$611,627.00-$14,270.00-$625,897.00120,825,134
2016-12-31$1.82M$724,307.00$1.09M$63,914.00-$605,746.00-$2,560.00-$608,306.0089,996
2016-09-30$1.09M$431,621.00$660,711.00$92,847.00$1.6M-$935,353.00$0.00-$935,353.00120,763,449
2016-06-30$1.73M$706,760.00$1.02M$18,718.00$1.81M-$789,606.00$214,451.00-$575,155.00120,457,277
2016-03-31$1.71M$747,812.00$959,164.00$8,781.00$2M-$1.04M$0.00-$1.04M120,177,335
2015-12-31$1.76M$690,306.00$1.07M$25,632.00-$156,628.00$0.00-$156,628.005,836,053
2015-09-30$1.02M$399,289.00$617,841.00$32,832.00$1.16M-$546,216.00-$546,216.00119,457,229
2015-06-30$739,934.00$275,968.00$463,966.00$19,667.00$2.32M-$1.86M-$5.34M-$7.2M-$0.08-$0.0887,767,26187,767,261
2015-03-31$676,386.00$278,476.00$397,910.00$22,190.00$821,919.00-$3.85M-$4.27M84,043,034
2014-12-31$1.04M$434,061.00$609,331.00$28,298.00$1.31M$1.2M46,797,825
2014-09-30$515,465.00$187,943.00$327,522.00$30,544.00$1.75M$168,318.00-$1.25M81,428,050
2014-06-30$416,455.00$138,140.00$278,315.00$65,851.00$1M$1.14M$415,861.00$0.01$0.0080,225,890126,938,242
2014-03-31$273,029.00$113,845.00$159,184.00$31,292.00$1.72M$1.46M-$97,208.00$0.0080,147,11480,147,114
2013-12-31$659,801.00$200,275.00$459,526.00$88,159.00$5.63M$5.47M$0.08796,899796,899
2013-09-30$294,627.00$185,098.00$109,529.00$23,041.00$811,346.00-$2.24M-$2.95M-$0.0478,569,46078,569,460
2013-06-30$172,864.00$61,934.00$110,930.00$13,516.00$503,863.00-$7.59M-$7.99M-$0.11-$0.1175,935,56375,935,563
2013-03-31$39,165.00$33,370.00$5,795.00$195,431.00-$3,057.00-$192,693.00$0.0075,493,465
2012-12-31$19,174.00-$9,587.00$28,761.00-$74,041.00-$1.39M-$1.39M-$0.011,670,335
2012-09-30$261,266.00$193,011.00$68,255.00-$169,346.00-$220,380.00-$220,380.00$0.0072,183,710
2012-06-30$218,473.00$126,963.00$91,510.00-$16,748.00-$48,252.00-$48,252.00$0.0068,027,057
2012-03-31$65,229.00$31,743.00$33,486.00-$39,462.00-$92,475.00$0.0064,851,482
2011-12-31$7,849.00-$4,752.00$12,601.00-$24,576.00-$181,962.00870,483
2011-09-30$42,062.00$31,852.00$10,210.00-$5,634.00-$124,055.00-$124,055.0064,476,174
2011-06-30$10,514.00$4,937.00$5,577.00$130,848.00-$125,271.00-$4,672.00-$129,943.00-$129,943.00$0.0064,249,511
2010-06-30$17,978.00$535.00$17,443.00$733,471.00-$716,028.00-$118,673.00-$834,701.00-$0.0234,915,865

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$5.64M$2.56M$3.08M$289,899.00$6.93M-$3.85M-$3.75M$0.00-$3.75M-$0.19-$0.1920,085,70320,085,703
2024-12-31$7.74M$4.18M$3.56M$290,683.00$7.66M-$4.1M-$4.48M$0.00-$4.48M-$0.22-$0.2219,992,59219,992,592
2023-12-31$7.35M$3.07M$4.29M$491,798.00$7.64M-$3.35M-$53,315.00-$3.4M$0.00-$3.4M-$0.17-$0.1719,834,47619,834,476
2022-12-31$8.34M$3.28M$5.06M$352,238.00$7.94M-$2.88M$1,939.00-$2.88M$0.00-$2.88M-$0.15-$0.1519,743,54419,743,544
2021-12-31$7.75M$3.17M$4.59M$572,700.00$9.51M-$4.92M$414,625.00-$4.51M-$74,086.00-$4.44M-$0.25-$0.2517,538,99417,538,994
2020-12-31$25.03M$9.99M$15.04M$455,046.00$10.53M$4.51M-$40,623.00$4.47M$77,000.00$4.39M$0.27$0.2316,512,12618,757,509
2019-12-31$6.35M$2.43M$3.91M$340,582.00-$2.08M-$214,489.00-$2.3M$0.00-$2.3M-$0.15-$0.1515,586,25815,586,258
2018-12-31$5.58M$2.47M$3.12M$916,003.00-$3.07M-$160,242.00-$3.23M$0.00-$3.23M123,574,672
2017-12-31$4.99M$1.93M$3.07M$454,089.00-$3.44M-$195,735.00-$3.64M$0.00-$3.64M121,372,605
2016-12-31$6.34M$2.61M$3.73M$184,259.00-$3.37M$211,891.00-$3.16M$0.00-$3.16M120,557,102
2015-12-31$4.19M$1.64M$2.55M$100,321.00-$2.99M-$9.19M-$12.18M$0.00-$12.18M-$0.12-$0.12102,840,185102,840,185
2014-12-31$2.25M$873,990.00$1.37M$155,984.00$4.08M$268,435.00$0.00$268,436.00$0.00$0.0081,281,030127,398,990
2013-12-31$1.17M$480,678.00$685,779.00$127,547.00-$4.21M-$5.66M-$5.66M-$0.07-$0.0777,474,32977,474,329
2012-12-31$564,142.00$342,130.00$222,012.00$2,384.00-$299,597.00-$1.75M-$1.75M-$0.0270,270,868
2011-12-31$208,399.00$137,159.00$71,240.00-$38,074.00-$824,880.0062,014,096

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.