Sonoma Pharmaceuticals, Inc. (SNOA)

USD 2.53

(-2.32%)

Annual Cash Flows

(In USD)
Breakdown 2024 2023 2022 2021 2020 2019
Operating Cash Flow -2.39 Million -6.15 Million -4.24 Million -3.37 Million -4.59 Million -11.71 Million
Net Income -4.83 Million -5.15 Million -5.08 Million -3.95 Million -2.94 Million -11.79 Million
Depreciation & Amortization 176 Thousand 125 Thousand 186 Thousand 227 Thousand 312 Thousand 453 Thousand
Deferred income taxes -109 Thousand -37 Thousand -829 Thousand -1.41 Million -1.23 Million -
Stock-based compensation 516 Thousand 669 Thousand 382 Thousand 371 Thousand 839 Thousand 1.63 Million
Change in working capital 1.69 Million -1.86 Million 3.13 Million 1.38 Million -2.02 Million -1.26 Million
Other non-cash items 1.35 Million 106 Thousand -2.03 Million 4000.00 464 Thousand -741 Thousand
Investing Cash Flow -2000.00 -258 Thousand -99 Thousand 388 Thousand 3.64 Million -131 Thousand
Investments in PPE -17 Thousand -269 Thousand -137 Thousand -179 Thousand -206 Thousand -100 Thousand
Acquisitions - - - - 2.7 Million -
Investment purchases - - - - - -
Sales/Maturities of investments - - - - - -
Other Investing Activities 15 Thousand 11 Thousand 38 Thousand 567 Thousand 1.15 Million -31 Thousand
Financing Cash Flow 1.67 Million 2.48 Million 7.39 Million 3.3 Million 1.02 Million 5.49 Million
Debt repayment -481 Thousand -120 Thousand -374 Thousand -481 Thousand -347 Thousand -478 Thousand
Dividends payments - - - - - -
Common Stock Repurchased - - - - - -
Common Stock Issuance 1.78 Million 2.86 Million 7.77 Million 2.28 Million 1.37 Million 5.97 Million
Other Financing Activities 373 Thousand 2.6 Million 7.86 Million 1.5 Million 1.02 Million 270 Thousand
Accounts receivables -230 Thousand 62 Thousand 1.97 Million 2.6 Million -2.19 Million -1.16 Million
Accounts payables -278 Thousand -864 Thousand -157 Thousand -796 Thousand 336 Thousand 5000.00
Inventory 184 Thousand 44 Thousand -100 Thousand -65 Thousand 323 Thousand -779 Thousand
Other working capital 2.01 Million -1.1 Million 1.41 Million -363 Thousand -492 Thousand 672 Thousand
Cash at beginning of period 3.82 Million 7.39 Million 4.22 Million 3.69 Million 3.68 Million 10.06 Million
Cash at end of period 3.12 Million 3.82 Million 7.39 Million 4.22 Million 3.69 Million 3.68 Million
Capital Expenditure -17 Thousand -269 Thousand -137 Thousand -179 Thousand -206 Thousand -100 Thousand
Effect of forex changes on cash 32 Thousand 345 Thousand 127 Thousand 211 Thousand -80 Thousand -21 Thousand
Net cash flow / Change in cash -692 Thousand -3.57 Million 3.17 Million 529 Thousand 2000.00 -6.37 Million
Free Cash Flow -2.41 Million -6.42 Million -4.38 Million -3.55 Million -4.79 Million -11.81 Million

Cash Flow Charts