Growth Metrics

TOMI Environmental Solutions (TOMZ) Cost of Revenue (2010 - 2026)

TOMI Environmental Solutions' quarterly Cost of Revenue came in at $822451.0 in Q1 2026, up 31.63% year-on-year from $624813.0 in Q1 2025, and up 183.65% quarter-over-quarter from -$983256.0 in Q4 2025.

TOMI Environmental Solutions has reported Cost of Revenue for 16 years, with the latest figure at $822451.0 in Q1 2026.

  • For the quarter ending Q1 2026, Cost of Revenue rose 31.63% year-over-year to $822451.0; the trailing twelve-month figure through Mar 2026 stood at $336785.0 (down 94.45% YoY), and the FY2025 full-year result was $775133.0, down 81.46% from the prior year.
  • Cost of Revenue for Q1 2026 stood at $822451.0, up from -$983256.0 in the prior quarter.
  • The five-year high for Cost of Revenue was $3.3 million in Q4 2024, with the low at -$983256.0 in Q4 2025.
  • Average Cost of Revenue over 5 years is $807768.2, with a median of $537103.0 recorded in 2022.
  • Year-over-year, Cost of Revenue surged 402.31% in 2022 and sank 129.8% in 2025.
  • Tracing TOMZ's Cost of Revenue over 5 years: stood at $2.0 million in 2022, then dropped by 5.06% to $1.9 million in 2023, then soared by 73.29% to $3.3 million in 2024, then slumped by 129.8% to -$983256.0 in 2025, then soared by 183.65% to $822451.0 in 2026.
  • The last three Cost of Revenue figures came in at $822451.0 (Q1 2026), -$983256.0 (Q4 2025), and $143599.0 (Q3 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cost of Rev (Qtr)
1 Veralto 20.72 Bn 19.29 Bn 854.00 Mn 568.00 Mn
2 Zurn Elkay Water Solutions 7.83 Bn 7.56 Bn 205.80 Mn 227.20 Mn
3 Federal Signal 6.47 Bn 6.40 Bn 179.40 Mn 446.20 Mn
4 Ceco Environmental 2.82 Bn 2.78 Bn 63.92 Mn 142.00 Mn
5 PureCycle Technologies 2.21 Bn 2.11 Bn - -
6 Euro Tech Holdings 1.36 Bn 1.34 Bn - -
7 Energy Recovery 421.81 Mn 335.66 Mn 2.70 Mn 5.12 Mn
8 CleanCore Solutions 173.22 Mn 156.17 Mn -419,259.00 962,953.00
9 Arq 116.43 Mn 111.76 Mn 9.94 Mn 19.11 Mn
10 TOMI Environmental Solutions 21.54 Mn 21.02 Mn 831,776.00 822,451.00

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 822,451.00
Mar 31, 2026 822,451.00
Dec 31, 2025 -983,256.00
Dec 31, 2025 -983,256.00
Sep 30, 2025 143,599.00
Sep 30, 2025 143,599.00
Jun 30, 2025 353,991.00
Jun 30, 2025 353,991.00
Mar 31, 2025 624,813.00
Mar 31, 2025 624,813.00
Dec 31, 2024 3.30 Mn
Dec 31, 2024 3.30 Mn
Sep 30, 2024 981,124.00
Sep 30, 2024 981,124.00
Jun 30, 2024 1.16 Mn
Jun 30, 2024 1.16 Mn
Mar 31, 2024 443,419.00
Mar 31, 2024 443,419.00
Dec 31, 2023 1.90 Mn
Dec 31, 2023 1.90 Mn
Sep 30, 2023 283,054.00
Sep 30, 2023 283,054.00
Jun 30, 2023 1.07 Mn
Jun 30, 2023 1.07 Mn
Mar 31, 2023 376,653.00
Mar 31, 2023 376,653.00
Dec 31, 2022 2.01 Mn
Dec 31, 2022 2.01 Mn
Sep 30, 2022 365,054.00
Sep 30, 2022 365,054.00
Jun 30, 2022 537,103.00
Jun 30, 2022 537,103.00
Mar 31, 2022 340,789.00
Mar 31, 2022 340,789.00
Dec 31, 2021 399,329.00
Dec 31, 2021 399,329.00
Sep 30, 2021 890,273.00
Sep 30, 2021 890,273.00
Jun 30, 2021 335,444.00
Jun 30, 2021 335,444.00
Mar 31, 2021 474,389.00
Mar 31, 2021 474,389.00
Dec 31, 2020 267,348.00
Dec 31, 2020 267,348.00
Sep 30, 2020 212,624.00
Sep 30, 2020 212,624.00
Jun 30, 2020 388,827.00
Jun 30, 2020 388,827.00
Mar 31, 2020 2.57 Mn
Mar 31, 2020 2.57 Mn
Dec 31, 2019 816,563.00
Dec 31, 2019 816,563.00
Sep 30, 2019 314,110.00
Sep 30, 2019 314,110.00
Jun 30, 2019 518,546.00
Jun 30, 2019 518,546.00
Mar 31, 2019 493,310.00
Mar 31, 2019 493,310.00
Dec 31, 2018 356,037.00
Dec 31, 2018 356,037.00
Sep 30, 2018 912,466.00
Sep 30, 2018 912,466.00
Jun 30, 2018 431,655.00
Jun 30, 2018 431,655.00
Mar 31, 2018 491,659.00
Mar 31, 2018 491,659.00
Dec 31, 2017 -61,556.00
Dec 31, 2017 -61,556.00
Sep 30, 2017 319,807.00
Sep 30, 2017 319,807.00
Jun 30, 2017 371,095.00
Jun 30, 2017 371,095.00
Mar 31, 2017 179,384.00
Mar 31, 2017 179,384.00
Dec 31, 2016 -373,441.00
Dec 31, 2016 -373,441.00
Sep 30, 2016 283,515.00
Sep 30, 2016 283,515.00
Jun 30, 2016 706,760.00
Jun 30, 2016 706,760.00
Mar 31, 2016 747,812.00
Mar 31, 2016 747,812.00
Dec 31, 2015 690,306.00
Dec 31, 2015 690,306.00
Sep 30, 2015 141,974.00
Sep 30, 2015 141,974.00
Jun 30, 2015 97,091.00
Jun 30, 2015 97,091.00
Mar 31, 2013 33,370.00
Mar 31, 2013 33,370.00
Dec 31, 2012 -9,587.00
Dec 31, 2012 -9,587.00
Sep 30, 2012 193,011.00
Sep 30, 2012 193,011.00
Jun 30, 2012 126,963.00
Jun 30, 2012 126,963.00
Mar 31, 2012 31,743.00
Mar 31, 2012 31,743.00
Dec 31, 2011 -4,752.00
Dec 31, 2011 -4,752.00
Sep 30, 2011 31,852.00
Sep 30, 2011 31,852.00
Jun 30, 2011 4,937.00
Jun 30, 2011 4,937.00
Mar 31, 2011 105,122.00
Mar 31, 2011 105,122.00
Dec 31, 2010 15,720.00
Dec 31, 2010 15,720.00
Sep 30, 2010 1,168.00
Sep 30, 2010 1,168.00
Jun 30, 2010 535.00
Jun 30, 2010 535.00