Sonoma Pharmaceuticals Reports Second Quarter FY 2022 Financial Results
Sonoma Pharmaceuticals (SNOA) reported its Q2 2021 financial results, showing revenues of $3.74 million, a 35% decline year-over-year, but a 2% increase from the previous quarter. The net loss improved to $(95,000) from $(1.1 million) in Q1. Gross profit was $1.24 million, a 33% margin, down from 43% a year ago. Operating expenses decreased by 5% year-over-year. The company raised $7.2 million through stock sales to support new product launches. Cash reserves stood at $8.4 million, indicating a strengthened balance sheet.
- Raised $7.2 million in gross proceeds from stock sales.
- Improved net loss to $(95,000) from $(1.1 million) in the prior quarter.
- Launched new OTC products on Amazon, expanding market reach.
- Q2 revenues decreased by 35% year-over-year.
- Gross profit margin fell to 33% from 43% a year ago.
- Total revenue for six months down 36% compared to last year.
-
Revenues hold steady from prior quarter ended
June 30, 2021 -
Net loss of
, or$100,000 per share for the second quarter compared to a net loss of$(0.04) or$1.1 million per share for the prior quarter ended$(0.52) June 30, 2021 -
Break-even EBITDAS for the quarter versus EBITDAS loss of
for the prior quarter ended$800,000 June 30, 2021 -
of cash and strengthened balance sheet$8.4 million
“This quarter we focused on our new product launches as well as strengthening our results of operations and balance sheet,” said
Business Highlights for the Second Fiscal Quarter
Sonoma continues to expand the reach of its products through partners and its own commercialization:
In August, Sonoma launched two new dental products. OroGenix Oral Hygiene Rinse, developed with its partner
On
Also on
Together with its partner,
On
Results for the Second Quarter Ended
Revenue of
For the quarter ended
Total operating expenses during the second quarter of fiscal year 2021 were
Net loss from continuing operations for the quarter ended
Results for the Six Months Ended
Revenue of
For the six months ended
Total operating expenses during the six months ended
Net loss from continuing operations for the six months ended
As of
Since
About
Forward-Looking Statements
Except for historical information herein, matters set forth in this press release are forward-looking within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995, including statements about the commercial and technology progress and future financial performance of
Sonoma Pharmaceuticals™, Microcyn®, MicrocynAH®, Microdacyn®, Regenacyn®, Ocucyn®, MucoClyns™ are trademarks or registered trademark of
Condensed Consolidated Balance Sheets (In thousands, except share and per share amounts) (Unaudited) |
||||||||
|
|
|
|
|
|
|
||
|
|
2021 |
|
|
2021 |
|
||
|
|
(Unaudited) |
|
|
|
|
||
ASSETS |
|
|
|
|
|
|
|
|
Current assets: |
|
|
|
|
|
|
|
|
Cash and cash equivalents |
|
$ |
8,392 |
|
|
$ |
4,220 |
|
Accounts receivable, net |
|
|
3,416 |
|
|
|
2,806 |
|
Inventories, net |
|
|
2,482 |
|
|
|
2,530 |
|
Prepaid expenses and other current assets |
|
|
3,519 |
|
|
|
3,218 |
|
Current portion of deferred consideration, net of discount |
|
|
212 |
|
|
|
209 |
|
Total current assets |
|
|
18,021 |
|
|
|
12,983 |
|
Operating lease right-of-use assets |
|
|
700 |
|
|
|
769 |
|
Property and equipment, net |
|
|
337 |
|
|
|
360 |
|
Deferred consideration, net of discount, less current portion |
|
|
694 |
|
|
|
763 |
|
Other assets |
|
|
76 |
|
|
|
112 |
|
Total assets |
|
$ |
19,828 |
|
|
$ |
14,987 |
|
|
|
|
|
|
|
|
|
|
LIABILITIES AND STOCKHOLDERS’ EQUITY |
|
|
|
|
|
|
|
|
Current liabilities: |
|
|
|
|
|
|
|
|
Accounts payable |
|
$ |
1,876 |
|
|
$ |
1,769 |
|
Accrued expenses and other current liabilities |
|
|
987 |
|
|
|
1,154 |
|
Deferred revenue |
|
|
100 |
|
|
|
267 |
|
Deferred revenue Invekra |
|
|
53 |
|
|
|
52 |
|
Operating lease liabilities |
|
|
276 |
|
|
|
240 |
|
Current portion of debt - PPP |
|
|
587 |
|
|
|
- |
|
Current portion of long-term debt |
|
|
199 |
|
|
|
596 |
|
Total current liabilities |
|
|
4,078 |
|
|
|
4,078 |
|
Operating lease liabilities-non-current |
|
|
424 |
|
|
|
529 |
|
Long-term deferred revenue Invekra |
|
|
205 |
|
|
|
229 |
|
Long-term debt, less current portion - PPP |
|
|
- |
|
|
|
1,310 |
|
Withholding tax payable |
|
|
3,661 |
|
|
|
3,478 |
|
Total liabilities |
|
|
8,368 |
|
|
|
9,624 |
|
Commitments and Contingencies |
|
|
|
|
|
|
|
|
Stockholders’ Equity |
|
|
|
|
|
|
|
|
Series C Convertible preferred stock, |
|
|
– |
|
|
|
– |
|
Common stock, |
|
|
3 |
|
|
|
2 |
|
Additional paid-in capital |
|
|
196,438 |
|
|
|
189,217 |
|
Accumulated deficit |
|
|
(180,475 |
) |
|
|
(179,277 |
) |
Accumulated other comprehensive loss |
|
|
(4,506) |
|
|
(4,579 |
) |
|
Total stockholders’ equity |
|
|
11,460 |
|
|
|
5,363 |
|
Total liabilities and stockholders’ equity |
|
$ |
19,828 |
|
|
$ |
14,987 |
|
Condensed Consolidated Statements of Comprehensive Loss (In thousands, except per share amounts) (Unaudited) |
||||||||||||||||
|
Three Months Ended
|
|
Six Months Ended
|
|||||||||||||
|
2021 |
2020 |
|
2021 |
|
2020 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||
Revenues |
$ |
3,744 |
|
$ |
5,769 |
|
$ |
7,428 |
|
|
$ |
11,536 |
|
|||
Cost of revenues |
|
2,503 |
|
|
3,267 |
|
|
4,734 |
|
|
|
6,779 |
|
|||
Gross profit |
|
1,241 |
|
|
2,502 |
|
|
2,694 |
|
|
|
4,757 |
|
|||
Operating expenses |
|
|
|
|
|
|
|
|
|
|||||||
Research and development |
|
10 |
|
|
(85 |
) |
|
95 |
|
|
|
391 |
|
|||
Selling, general and administrative |
|
2,195 |
|
|
2,418 |
|
|
4,468 |
|
|
|
4,862 |
|
|||
Total operating expenses |
|
2,205 |
|
|
2,333 |
|
|
4,563 |
|
|
|
5,253 |
|
|||
Income (loss) from operations |
|
(964 |
) |
|
169 |
|
|
(1,869 |
) |
|
(496 |
) |
||||
Interest (expense) income, net |
|
(4 |
) |
|
4 |
|
|
(5 |
) |
|
4 |
|
||||
Other (expense) income, net |
|
723 |
|
|
(77 |
) |
|
531 |
|
|
(197 |
) |
||||
Gain on sale of assets |
|
150 |
|
|
55 |
|
|
150 |
|
|
|
132 |
|
|||
Income (loss) from continuing operations |
|
(95 |
) |
|
151 |
|
|
(1,193 |
) |
|
|
(557 |
) |
|||
Income tax expense |
|
(5 |
) |
|
- |
|
|
(5 |
) |
|
|
- |
|
|||
Income (loss) from discontinued operations (Note 4) |
|
- |
|
|
(31 |
) |
|
- |
|
|
|
917 |
|
|||
Net income (loss) |
$ |
(100 |
) |
$ |
120 |
|
$ |
(1,198 |
) |
$ |
360 |
|
||||
|
|
|
|
|
|
|
|
|
|
|||||||
Net income (loss) per share: basic |
||||||||||||||||
Continuing operations |
$ |
(0.04 |
) |
$ |
0.08 |
|
$ |
(0.54 |
) |
|
$ |
(0.29 |
) |
|||
Discontinued operations |
|
- |
|
|
(0.02 |
) |
|
- |
|
|
|
0.48 |
|
|||
|
$ |
(0.04 |
) |
$ |
0.06 |
|
$ |
(0.54 |
) |
|
$ |
0.19 |
|
|||
|
|
|
|
|
|
|
|
|
|
|||||||
Net income (loss) per share: diluted |
|
|
|
|
|
|
|
|
|
|||||||
Continuing operations |
$ |
(0.04 |
) |
$ |
0.07 |
|
$ |
(0.54 |
) |
|
$ |
(0.26 |
) |
|||
Discontinued operations |
|
- |
|
|
(0.01 |
) |
|
- |
|
|
|
0.43 |
|
|||
|
$ |
(0.04 |
) |
$ |
0.06 |
|
$ |
(0.54 |
) |
|
$ |
0.17 |
|
|||
|
|
|
|
|
|
|
|
|
|
|||||||
Weighted-average number of shares used in per common share calculations: basic |
|
2,344 |
|
|
2,008 |
|
|
2,219 |
|
|
|
1,924 |
|
|||
Weighted-average number of shares used in per common share calculations: diluted |
|
2,344 |
|
|
2,159 |
|
|
2,219 |
|
|
|
2,118 |
|
|||
|
|
|
|
|
|
|
|
|
|
|||||||
Other comprehensive income (loss) |
|
|
|
|
|
|
|
|
|
|||||||
Net income (loss) |
$ |
(100 |
) |
$ |
120 |
|
$ |
(1,198 |
) |
$ |
360 |
|
||||
Foreign currency translation adjustments |
|
(234 |
) |
|
188 |
|
|
73 |
|
|
355 |
|
||||
Comprehensive income (loss) |
$ |
(334 |
) |
$ |
308 |
|
$ |
(1,125 |
) |
$ |
715 |
|
||||
Condensed Consolidated Statements of Comprehensive Loss Sequential Comparison (In thousands, except per share amounts) (Unaudited) |
|||||||||||||||
|
Three Months Ended
|
|
Three Months Ended
|
||||||||||||
|
2021 |
|
2020 |
|
2021 |
|
2020 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||
Revenues |
$ |
3,744 |
|
|
$ |
5,769 |
|
$ |
3,684 |
|
|
$ |
5,767 |
|
|
Cost of revenues |
|
2,503 |
|
|
|
3,267 |
|
|
2,231 |
|
|
|
3,512 |
|
|
Gross profit |
|
1,241 |
|
|
|
2,502 |
|
|
1,453 |
|
|
|
2,255 |
|
|
Operating expenses |
|
|
|
|
|
|
|
|
|
|
|||||
Research and development |
|
10 |
|
|
|
(85 |
) |
|
84 |
|
|
|
476 |
|
|
Selling, general and administrative |
|
2,195 |
|
|
|
2,418 |
|
|
2,273 |
|
|
|
2,444 |
|
|
Total operating expenses |
|
2,205 |
|
|
|
2,333 |
|
|
2,357 |
|
|
|
2,920 |
|
|
Income (loss) from operations |
|
(964 |
) |
|
169 |
|
|
(904 |
) |
|
(665 |
) |
|||
Interest (expense) income, net |
|
(4 |
) |
|
4 |
|
|
(1 |
) |
|
- |
|
|||
Other (expense) income, net |
|
723 |
|
|
(77 |
) |
|
(193 |
) |
|
(121 |
) |
|||
Gain on sale of assets |
|
150 |
|
|
|
55 |
|
|
- |
|
|
|
77 |
|
|
Income (loss) from continuing operations |
|
(95 |
) |
|
|
151 |
|
|
(1,098 |
) |
|
|
(709 |
) |
|
Income tax expense |
|
(5 |
) |
|
|
- |
|
|
- |
|
|
|
- |
|
|
Income (loss) from discontinued operations (Note 4) |
|
- |
|
|
|
(31 |
) |
|
- |
|
|
|
949 |
|
|
Net income (loss) |
$ |
(100 |
) |
$ |
120 |
|
$ |
(1,098 |
) |
$ |
240 |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|||||
Net income (loss) per share: basic |
|||||||||||||||
Continuing operations |
$ |
(0.04 |
) |
|
$ |
0.08 |
|
$ |
(0.52 |
) |
|
$ |
(0.39 |
) |
|
Discontinued operations |
|
- |
|
|
|
(0.02 |
) |
|
- |
|
|
|
0.52 |
|
|
|
$ |
(0.04 |
) |
|
$ |
0.06 |
|
$ |
(0.52 |
) |
|
$ |
0.13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
Net income (loss) per share: diluted |
|
|
|
|
|
|
|
|
|
|
|||||
Continuing operations |
$ |
(0.04 |
) |
|
$ |
0.07 |
|
$ |
(0.52 |
) |
|
$ |
(0.38 |
) |
|
Discontinued operations |
|
- |
|
|
|
(0.01 |
) |
|
- |
|
|
|
0.51 |
|
|
|
$ |
(0.04 |
) |
|
$ |
0.06 |
|
$ |
(0.52 |
) |
|
$ |
0.13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
Weighted-average number of shares used in per common share calculations: basic |
|
2,344 |
|
|
|
2,008 |
|
|
2,093 |
|
|
|
1,839 |
|
|
Weighted-average number of shares used in per common share calculations: diluted |
|
2,344 |
|
|
|
2,159 |
|
|
2,093 |
|
|
|
1,843 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
Other comprehensive income (loss) |
|
|
|
|
|
|
|
|
|
|
|||||
Net income (loss) |
$ |
(100 |
) |
$ |
120 |
|
$ |
(1,098 |
) |
$ |
240 |
|
|||
Foreign currency translation adjustments |
|
(234 |
) |
|
188 |
|
|
307 |
|
|
167 |
|
|||
Comprehensive income (loss) |
$ |
(334 |
) |
$ |
308 |
|
$ |
(791 |
) |
$ |
407 |
|
|||
RECONCILIATION OF GAAP MEASURES TO NON-GAAP MEASURES (In thousands) (Unaudited) |
|||||||||||||||||
|
|
Three Months Ended
|
|
|
Six Months Ended
|
||||||||||||
|
|
2021 |
|
|
2020 |
|
|
2021 |
|
2020 |
|||||||
(1) Loss from operations minus non-cash expenses EBITDAS loss: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GAAP income (loss) from continuing operations as reported |
|
$ |
(95 |
) |
|
$ |
151 |
|
|
|
$ |
(1,193 |
) |
|
$ |
(557 |
) |
Non-cash adjustments: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation |
|
|
55 |
|
|
|
160 |
|
|
|
|
114 |
|
|
|
223 |
|
Depreciation and amortization |
|
|
51 |
|
|
|
54 |
|
|
|
|
100 |
|
|
|
107 |
|
Non-GAAP income (loss) from operations minus non-cash expenses EBITDAS income (loss) |
$ |
11 |
$ |
365 |
$ |
(979 |
) |
$ |
(227 |
) | |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
(2) Net loss minus non-cash expenses: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GAAP net income (loss) as reported |
|
$ |
(100 |
) |
|
$ |
120 |
|
|
|
$ |
(1,198 |
) |
|
$ |
360 |
|
Non-cash adjustments: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation |
|
|
55 |
|
|
|
160 |
|
|
|
|
114 |
|
|
|
223 |
|
Depreciation and amortization |
|
|
51 |
|
|
|
54 |
|
|
|
|
100 |
|
|
|
107 |
|
Non-GAAP net income (loss) minus non-cash expenses |
|
$ |
6 |
|
|
$ |
334 |
|
|
|
$ |
(984 |
) |
|
$ |
690 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
(3) Operating expenses minus non-cash expenses |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GAAP operating expenses as reported |
|
$ |
2,205 |
|
|
$ |
2,333 |
|
|
|
$ |
4,563 |
|
|
$ |
5,253 |
|
Non-cash adjustments: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation |
|
|
(55 |
) |
|
|
(160 |
) |
|
|
|
(114 |
) |
|
|
(223 |
) |
Depreciation and amortization |
|
|
(51 |
) |
|
|
(54 |
) |
|
|
|
(100 |
) |
|
|
(107 |
) |
Non-GAAP operating expenses minus non-cash expenses |
|
$ |
2,099 |
|
|
$ |
2,119 |
|
|
|
$ |
4,349 |
|
|
$ |
4,923 |
|
(1) |
Income (loss) from continuing operations minus non-cash expenses (EBITDAS) is a non-GAAP financial measure. The company defines operating income (loss) minus non-cash expenses as GAAP reported operating income (loss) minus operating depreciation and amortization, and operating stock-based compensation. The company uses this measure for the purpose of modifying the operating loss to reflect direct cash related transactions during the measurement period. |
(2) |
Net income (loss) minus non-cash expenses is a non-GAAP financial measure. The company defines net income (loss) minus non-cash expenses as GAAP reported net income (loss) minus depreciation and amortization, stock-based compensation, and non-cash foreign exchange transaction losses. The company uses this measure for the purpose of modifying the net loss to reflect only those expenses to reflect direct cash transactions during the measurement period. |
(3) |
Operating expenses minus non-cash expenses is a non-GAAP financial measure. The company defines operating expenses minus non-cash expenses as GAAP reported operating expenses minus operating depreciation and amortization, and operating stock-based compensation. The company uses this measure for the purpose of identifying total operating expenses involving cash transactions during the measurement period. |
RECONCILIATION OF GAAP MEASURES TO NON-GAAP MEASURES SEQUENTIAL COMPARISON (In thousands) (Unaudited) |
|||||||||||||||||
|
|
Three Months Ended
|
|
|
Three Months Ended
|
||||||||||||
|
|
2021 |
|
2020 |
|
|
2021 |
|
2020 |
||||||||
(1) Loss from operations minus non-cash expenses EBITDAS loss: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GAAP income (loss) from continuing operations as reported |
|
$ |
(95 |
) |
|
$ |
151 |
|
|
|
$ |
(904 |
) |
|
$ |
(665 |
) |
Non-cash adjustments: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation |
|
|
55 |
|
|
|
160 |
|
|
|
|
59 |
|
|
|
63 |
|
Depreciation and amortization |
|
|
51 |
|
|
|
54 |
|
|
|
|
49 |
|
|
|
53 |
|
Non-GAAP income (loss) from operations minus non-cash expenses EBITDAS income (loss) |
|
$ |
11 |
$ |
365 |
$ |
(797 |
) | $ |
(549 |
) |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
(2) Net loss minus non-cash expenses: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GAAP net income (loss) as reported |
|
$ |
(100 |
) |
|
$ |
120 |
|
|
|
$ |
(1,098 |
) |
|
$ |
240 |
|
Non-cash adjustments: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation |
|
|
55 |
|
|
|
160 |
|
|
|
|
59 |
|
|
|
63 |
|
Depreciation and amortization |
|
|
51 |
|
|
|
54 |
|
|
|
|
48 |
|
|
|
53 |
|
Non-GAAP net income (loss) minus non-cash expenses |
|
$ |
6 |
|
|
$ |
334 |
|
|
|
$ |
(991 |
) |
|
$ |
356 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
(3) Operating expenses minus non-cash expenses |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
GAAP operating expenses as reported |
|
$ |
2,205 |
|
|
$ |
2,333 |
|
|
|
$ |
2,357 |
|
|
$ |
2,920 |
|
Non-cash adjustments: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation |
|
|
(55 |
) |
|
|
(160 |
) |
|
|
|
(59 |
) |
|
|
(63 |
) |
Depreciation and amortization |
|
|
(51 |
) |
|
|
(54 |
) |
|
|
|
(48 |
) |
|
|
(53 |
) |
Non-GAAP operating expenses minus non-cash expenses |
|
$ |
2,099 |
|
|
$ |
2,119 |
|
|
|
$ |
2,250 |
|
|
$ |
2,804 |
|
(1) |
Income (loss) from continuing operations minus non-cash expenses (EBITDAS) is a non-GAAP financial measure. The company defines operating income (loss) minus non-cash expenses as GAAP reported operating income (loss) minus operating depreciation and amortization, and operating stock-based compensation. The company uses this measure for the purpose of modifying the operating loss to reflect direct cash related transactions during the measurement period. |
(2) |
Net income (loss) minus non-cash expenses is a non-GAAP financial measure. The company defines net income (loss) minus non-cash expenses as GAAP reported net income (loss) minus depreciation and amortization, stock-based compensation, and non-cash foreign exchange transaction losses. The company uses this measure for the purpose of modifying the net loss to reflect only those expenses to reflect direct cash transactions during the measurement period. |
(3) |
Operating expenses minus non-cash expenses is a non-GAAP financial measure. The company defines operating expenses minus non-cash expenses as GAAP reported operating expenses minus operating depreciation and amortization, and operating stock-based compensation. The company uses this measure for the purpose of identifying total operating expenses involving cash transactions during the measurement period. |
PRODUCT RELATED REVENUE SCHEDULES (In thousands) (Unaudited)
The following table presents the company’s disaggregated product revenues by geographic region: |
||||||||||||||||
|
|
Three Months Ended
|
|
|
|
|
|
|||||||||
(In thousands) |
|
2021 |
|
|
2020 |
|
|
$ Change |
|
% Change |
||||||
|
|
$ |
1,347 |
|
|
$ |
1,984 |
|
|
$ |
(637 |
) |
|
|
(32 |
%) |
|
|
|
518 |
|
|
|
2,024 |
|
|
|
(1,506 |
) |
|
|
(74 |
%) |
|
|
|
1,879 |
|
|
|
1,761 |
|
|
|
118 |
|
|
|
7 |
% |
Total |
|
$ |
3,744 |
|
|
$ |
5,769 |
|
|
$ |
(2,025 |
) |
|
|
(35 |
%) |
|
|
Six Months Ended
|
|
|
|
|
|
|||||||||
(In thousands) |
|
2021 |
|
|
2020 |
|
|
$ Change |
|
% Change |
||||||
|
|
$ |
2,939 |
|
|
$ |
3,605 |
|
|
$ |
(666 |
) |
|
|
(18 |
%) |
|
|
|
1,083 |
|
|
|
4,350 |
|
|
|
(3,267 |
) |
|
|
(75 |
%) |
|
|
|
3,406 |
|
|
|
3,581 |
|
|
|
(175 |
) |
|
|
(5 |
%) |
Total |
|
$ |
7,428 |
|
|
$ |
11,536 |
|
|
$ |
(4,108 |
) |
|
|
(36 |
%) |
|
|
Three Months Ended
|
|
|
|
|
|
|||||||||
(In thousands) |
|
2021 |
|
|
2020 |
|
|
$ Change |
|
% Change |
||||||
|
|
$ |
1,592 |
|
|
$ |
1,620 |
|
|
$ |
(28 |
) |
|
|
(2 |
%) |
|
|
|
565 |
|
|
|
2,327 |
|
|
|
(1,762 |
) |
|
|
(76 |
%) |
|
|
|
1,527 |
|
|
|
1,820 |
|
|
|
(293 |
) |
|
|
(16 |
%) |
Total |
|
$ |
3,684 |
|
|
$ |
5,767 |
|
|
$ |
(2,083 |
) |
|
|
(36 |
%) |
View source version on businesswire.com: https://www.businesswire.com/news/home/20211115005455/en/
Media and Investor Contact:
ir@sonomapharma.com
Source:
FAQ
What were the Q2 2021 earnings for Sonoma Pharmaceuticals (SNOA)?
How much cash does Sonoma Pharmaceuticals (SNOA) have as of September 30, 2021?
What was the revenue decline for Sonoma Pharmaceuticals (SNOA) in Q2 2021?
What new products were launched by Sonoma Pharmaceuticals (SNOA) recently?