SNOA
Sonoma Pharmaceuticals, Inc.
$1.23
-0.02 (-1.60%)
At close · Jul 7
Market Cap
$5.89M
Shares
4,785,801
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Revenue
$19.53M
+36.7%
FY2026
Net Income
-$3.18M
+8.2%
FY2026
Gross Margin
37.97%
-0.3pp
FY2026
Operating Margin
-12.6%
+13.4pp
FY2026
Diluted EPS
-$1.89
+32.3%
FY2026
Operating Cash Flow
-$3.93M
-4369.3%
FY2026
Chart any reported metric, KPI or segment over time — the full statement history lives here
Search above to add metrics — fundamentals, product and segment revenue, company KPIs, valuation.
| Line Item | TTM | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| — | $19.53M | $14.29M | $12.74M | $13.27M | $12.63M | $18.63M | $18.94M | $18.97M | $16.66M | $12.83M | $15.08M | $13.85M | $13.67M | $15.45M | $12.74M | |
| — | — | — | — | $16K | -$10K | — | — | — | — | — | — | — | — | — | — | |
| — | $12.11M | $8.82M | $7.99M | $8.8M | $8.64M | $12.07M | $10.6M | $10.09M | $9.35M | $7.16M | $7.87M | $6.57M | $5.27M | $4.71M | $4.03M | |
| — | $7.42M | $5.47M | $4.75M | $4.48M | $3.99M | $6.56M | $8.33M | $8.88M | $7.31M | $5.67M | $7.21M | $7.29M | $8.4M | $10.74M | $8.71M | |
| — | 37.97% | 38.25% | 37.26% | 33.73% | 31.62% | 35.21% | 44.01% | 46.81% | 43.88% | 44.19% | 47.8% | 52.61% | 61.44% | 69.52% | 68.38% | |
| — | $2.27M | $1.81M | $1.87M | $207K | $125K | $555K | $1.34M | $1.52M | $1.58M | $1.58M | $1.81M | $1.53M | $2.89M | $2.22M | $1.98M | |
| — | $7.61M | $7.36M | $7.58M | $8.84M | $9.76M | $9.45M | $13.67M | $18.62M | $19.92M | $17.07M | $15.56M | $12.41M | $11.56M | $11.89M | $13.2M | |
| — | $139K | $138K | $176K | $125K | $186K | $227K | $312K | $453K | $490K | $248K | $244K | $253K | $284K | $268K | $326K | |
| — | $9.88M | $9.18M | $9.45M | $9.05M | $9.88M | $10.01M | $15M | $20.14M | $21.5M | $18.64M | $17.36M | $13.95M | $14.45M | $14.12M | $15.18M | |
| — | -$2.46M | -$3.71M | -$4.7M | -$4.57M | -$5.89M | -$3.45M | -$6.67M | -$11.26M | -$14.19M | -$12.97M | -$10.15M | -$6.66M | -$6.05M | -$3.37M | -$6.47M | |
| — | -12.6% | -25.97% | -36.91% | -34.43% | -46.62% | -18.51% | -35.23% | -59.35% | -85.18% | -101.16% | -67.3% | -48.07% | -44.27% | -21.84% | -50.75% | |
| — | -$2.32M | -$3.57M | -$4.53M | -$4.45M | -$5.7M | -$3.22M | -$6.36M | -$10.81M | -$13.7M | -$12.73M | -$9.91M | -$6.41M | -$5.77M | -$3.11M | -$6.14M | |
| $13K | — | — | — | — | — | $12K | $16K | $33K | $40K | $3000 | $3000 | $3000 | $1.06M | $1.11M | $931K | |
| — | — | — | — | — | — | $16K | $50K | $190K | $258K | $22K | $2000 | $1000 | $1000 | $7000 | $4000 | |
| — | — | — | — | — | — | — | — | — | — | — | $0 | -$4.65M | — | — | — | |
| — | -$3.42M | -$2.91M | -$5.03M | -$5.18M | -$5.42M | -$3.9M | -$2.83M | -$11.34M | -$14.33M | -$12.94M | — | — | — | — | — | |
| — | -$244K | $550K | -$196K | -$33K | -$332K | $713K | $121K | $458K | $0 | -$4.27M | $0 | $0 | $0 | -$391K | — | |
| — | -$3.18M | -$3.46M | -$4.84M | -$5.15M | -$5.09M | -$3.95M | -$2.95M | -$11.8M | -$14.33M | $9.27M | -$10.16M | -$8.2M | $3.74M | -$5.43M | -$7.33M | |
| — | -16.26% | -24.2% | -37.97% | -38.81% | -40.28% | -21.2% | -15.56% | -62.19% | -86.01% | 72.31% | -67.37% | -59.21% | 27.33% | -35.15% | -57.51% | |
| — | — | — | — | — | — | — | — | — | — | — | — | -$8.2M | $3.74M | -$6.49M | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | -$8.64M | $3.66M | -$5.37M | -$7.48M | |
| USD/shares | — | -$1.89 | -$2.79 | -$10.60 | -$30.40 | — | — | — | — | — | — | — | -$17.00 | $10.80 | — | — |
| USD/shares | — | -$1.89 | -$2.79 | -$10.60 | -$30.40 | — | — | — | — | — | — | — | -$17.00 | $10.80 | — | — |
| shares | — | 1.68M | 1.24M | 454.5K | 169.7 | — | 99.8K | 73.85K | 46.2K | 226.5K | 211.2K | 822.2 | 482.85K | 344.1K | 248.85 | 1.37M |
| shares | — | 1.68M | 1.24M | 454.5K | 169.7 | — | 99.8K | 73.85K | 46.2K | 226.5K | 211.2K | 822.2 | 482.85K | 344.9K | 248.85 | 1.37M |
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing.
TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Product & Service (USD)
| Component | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|---|
| Shipping And Handling | $180,000 | $18,000 | $28,000 | $42,000 | $52,000 | $37,000 |
| Product | — | $13,732,000 | $12,313,000 | $11,926,000 | $12,179,000 | $18,517,000 |
| Service | — | — | — | $1,346,000 | $449,000 | $112,000 |