Satellos Bioscience Inc. (MSCLF)

USD 0.62

(-0.06%)

Annual Cash Flows

(In CAD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow -14.5 Million -5.71 Million -5.03 Million -1.65 Million -2.23 Million -1.1 Million
Net Income -15.88 Million -11.32 Million -15.5 Million -1.57 Million -1.93 Million -1.7 Million
Depreciation & Amortization 7000.00 336.94 Thousand 165.68 Thousand 422.00 -3063.00 -1538.00
Deferred income taxes - - -19.77 Thousand 6973.00 5608.69 -
Stock-based compensation 2.16 Million 1.44 Million 971.53 Thousand 88.6 Thousand 37.44 Thousand -
Change in working capital 369 Thousand 991.73 Thousand -485.63 Thousand -182.92 Thousand -302.43 Thousand 595.59 Thousand
Other non-cash items -1.15 Million 2.84 Million 9.84 Million 5470.00 479.86 Thousand 990.00
Investing Cash Flow -17.53 Million -3469.00 1.73 Million - -5992.00 -3196.00
Investments in PPE -18 Thousand -3469.00 -7246.00 - -5992.00 -3196.00
Acquisitions - - 1.74 Million - - -
Investment purchases -17.52 Million - - - - -
Sales/Maturities of investments - - - - - -
Other Investing Activities -17.52 Thousand - 1.74 Million - - -
Financing Cash Flow 51.03 Million 2.77 Million 7.45 Million 1.97 Million 3.21 Million -
Debt repayment -2.52 Million - -186.57 Thousand -1.08 Million - -
Dividends payments - - - - - -
Common Stock Repurchased - - - - - -
Common Stock Issuance 32.46 Million 1.99 Million 7.07 Million 890.54 Thousand 3.21 Million -
Other Financing Activities 603 Thousand 778.75 Thousand 558.6 Thousand 2.17 Million 1.15 Million -
Accounts receivables -323 Thousand 1783.00 40.12 Thousand -29.4 Thousand -284.18 Thousand -41.35 Thousand
Accounts payables - 726.11 Thousand -390.47 Thousand -444.85 Thousand - -
Inventory - -726.11 Thousand 390.47 Thousand 444.85 Thousand - -
Other working capital 369 Thousand 989.94 Thousand -525.76 Thousand -153.51 Thousand -18.24 Thousand 636.94 Thousand
Cash at beginning of period 1.92 Million 4.87 Million 717.53 Thousand 399.12 Thousand - -
Cash at end of period 22.06 Million 1.92 Million 4.87 Million 717.53 Thousand 399.12 Thousand -1.1 Million
Capital Expenditure -18 Thousand -3469.00 -7246.00 - -5992.00 -3196.00
Effect of forex changes on cash 1.14 Million -5823.00 -1444.00 - -973.36 Thousand -
Net cash flow / Change in cash 20.14 Million -2.94 Million 4.15 Million 318.4 Thousand 399.12 Thousand -1.1 Million
Free Cash Flow -14.51 Million -5.71 Million -5.04 Million -1.65 Million -2.24 Million -1.1 Million

Cash Flow Charts