NASDAQ:SNOA | Key Financial Ratios | Sonoma Pharmaceuticals, Inc.

Complete source-backed ratio history.

Available history
2011-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.99-12.50%-34.33%
2026-03-312.5-22.74%-102.58%
2025-12-312.88-24.74%-98.19%
2025-09-302.89-25.11%-91.87%
2025-06-302.7-24.36%-87.65%
2025-03-313.09-25.25%-78.37%
2024-12-313.34-27.42%-76.96%
2024-09-303.69-26.93%-68.87%
2024-06-303.18-33.35%-91.66%
2024-03-313.37-32.80%-78.78%
2023-12-314.07-34.72%-75.85%
2023-09-303.56-45.10%-108.35%
2023-06-303.36-35.75%-78.46%
2023-03-313.71-31.74%-64.57%
2022-12-312.86-48.73%-122.09%
2022-09-303.51-38.71%-82.50%
2022-06-303.05-28.41%-61.25%
2022-03-312.82-26.99%-58.48%
2021-12-314.57-29.99%-51.95%
2021-09-304.42-27.78%-48.06%
2021-06-302.32-37.45%-114.43%
2021-03-313.180.36-26.36%-73.65%
2020-12-314.180.11-11.11%-16.45%
2020-09-303.560.12-13.56%-21.28%
2020-06-303.120.15-20.28%-35.47%
2020-03-312.60.09-22.72%-58.82%
2019-12-313.330-29.06%-42.77%
2019-09-302.840.01-37.21%-58.49%
2019-06-303.350.02-45.07%-66.28%
2019-03-313.480.04-81.66%-151.84%
2018-12-314.380-78.26%-99.99%
2018-09-303.790.01-99.16%-131.92%
2018-06-304.020.02-85.84%-113.06%
2018-03-314.980.02-74.60%-93.49%
2017-12-314.620-65.38%-84.18%
2017-09-305.360.0136.79%45.88%
2017-06-306.470.0137.17%44.80%
2017-03-316.890.0136.43%43.28%
2016-12-316.7032.00%38.49%
2016-09-302.660.01-114.45%-175.13%
2016-06-302.97-91.78%-134.06%
2016-03-313.630.01-73.62%-100.22%
2015-12-313.99-72.35%-96.00%
2015-09-304.93-84.79%-107.16%
2015-06-304.86-73.72%-94.04%
2015-03-313.740.01-54.51%-68.05%
2014-12-311.4806.38%9.64%
2014-09-301.63032.93%45.31%
2014-06-301.52027.05%40.11%
2014-03-311.260.0117.96%30.96%
2013-12-311.520.01-62.65%-181.54%
2013-09-301.460.7-84.08%-481.81%
2013-06-301.880.52-71.71%-289.95%
2013-03-312.250.47-43.22%-133.08%
2012-12-312.060.5-40.19%-151.98%
2012-09-301.67-5.13-40.24%1075.65%
2012-03-311.47-3.73-87.37%788.94%
2011-12-311.8619.84-81.39%-4484.66%
2011-09-301.65-18.77-82.60%4714.71%
2011-03-311.771.5

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-312.5-22.74%-102.58%
2025-03-313.09-25.25%-78.37%
2024-03-313.37-32.80%-78.78%
2023-03-313.71-31.74%-64.57%
2022-03-312.82-26.99%-58.48%
2021-03-313.180.36-26.36%-73.65%
2020-03-312.60.09-22.72%-58.82%
2019-03-313.480.04-81.66%-151.84%
2018-03-314.980.02-74.60%-93.49%
2017-03-316.890.0136.43%43.27%
2016-03-313.630.01-73.62%-100.22%
2015-03-313.740.01-54.51%-68.05%
2014-03-311.260.0117.96%30.96%
2013-03-312.250.47-43.22%-133.08%
2012-03-311.47-3.73-93.51%844.35%
2011-03-311.771.5-91.74%-467.25%

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