Milestone Scientific Inc. (MLSS)

USD 0.77

(-9.39%)

Annual Cash Flows

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow -5.32 Million -6.03 Million -4.01 Million -6.98 Million -1.77 Million -1.62 Million
Net Income -6.92 Million -8.77 Million -6.87 Million -7.38 Million -7.58 Million -7.69 Million
Depreciation & Amortization 150.36 Thousand 144.37 Thousand 73.83 Thousand 95.94 Thousand 256.47 Thousand 881.28 Thousand
Deferred income taxes -3.78 Million - -518.76 Thousand -97.88 Thousand - 260.12 Thousand
Stock-based compensation 1.88 Million 1.81 Million 1.58 Million 1.34 Million 183.88 Thousand 409.02 Thousand
Change in working capital -1.4 Million -549.72 Thousand 1.06 Million -1.81 Million 1.8 Million 1.76 Million
Other non-cash items 4.75 Million 1.32 Million 652.76 Thousand 1.66 Million 3.55 Million 2.74 Million
Investing Cash Flow -2.97 Million -8527.00 -15.18 Thousand -21.43 Thousand -9916.00 -15.42 Thousand
Investments in PPE -4881.00 -8527.00 -15.18 Thousand -21.43 Thousand -9916.00 -7401.00
Acquisitions 2.96 Million - - - - -8020.00
Investment purchases -7.93 Million - - - - -
Sales/Maturities of investments 4.96 Million - - - - -
Other Investing Activities -2.96 Million - - - - -
Financing Cash Flow 2.56 Million -8544.00 4.57 Million 19.71 Million 2.56 Million -250 Thousand
Debt repayment -9366.00 -8544.00 -24.73 Thousand -7622.00 - -
Dividends payments - - - - - -
Common Stock Repurchased - - - - - -250 Thousand
Common Stock Issuance 2.57 Million - 4.59 Million 19.44 Million 2.22 Million -
Other Financing Activities 2.57 Million -8544.00 4.58 Million 19.72 Million 337.5 Thousand -250 Thousand
Accounts receivables 309.94 Thousand 249.55 Thousand 137.38 Thousand 630 Thousand 367.79 Thousand -635.48 Thousand
Accounts payables -806.1 Thousand 729.93 Thousand 308.17 Thousand -1.87 Million 16.89 Thousand 905.94 Thousand
Inventory -1.1 Million -833.12 Thousand 878.66 Thousand -799.67 Thousand 300.54 Thousand 914.61 Thousand
Other working capital 199.55 Thousand -696.09 Thousand -257.23 Thousand 227.72 Thousand 1.12 Million 583.71 Thousand
Cash at beginning of period 415.27 Thousand 14.76 Million 14.22 Million 1.51 Million 743.42 Thousand 2.63 Million
Cash at end of period 2.97 Million 8.71 Million 14.76 Million 14.22 Million 1.51 Million 743.42 Thousand
Capital Expenditure -4881.00 -8527.00 -15.18 Thousand -21.43 Thousand -9916.00 -7401.00
Effect of forex changes on cash 8.3 Million - - - - -
Net cash flow / Change in cash 2.56 Million -6.04 Million 540.42 Thousand 12.7 Million 772.84 Thousand -1.89 Million
Free Cash Flow -5.33 Million -6.04 Million -4.03 Million -7 Million -1.78 Million -1.63 Million

Cash Flow Charts