Carbon Streaming Corporation (OFSTF)

USD 0.34

(3.03%)

Annual Cash Flows

(In USD)
Breakdown 2022 2022 2021 2020 2019 2018
Operating Cash Flow -23.07 Million -13.68 Million -1.68 Million -152.16 Thousand 12.23 Thousand -4504.26
Net Income 6.37 Million -12.9 Million -4.6 Million -79.62 Thousand -8669.26 -15.32 Thousand
Depreciation & Amortization 138.1 Thousand - - - - -
Deferred income taxes -5.99 Million - - - - -
Stock-based compensation 4.3 Million 3.2 Million 1.67 Million - - -
Change in working capital 1.69 Million -427.72 Thousand 734.13 Thousand -44.39 Thousand 9521.63 10.81 Thousand
Other non-cash items -29.59 Million -3.56 Million 508.34 Thousand -28.14 Thousand -852.38 -
Investing Cash Flow -35.77 Million -35.39 Million -487.28 Thousand - - -
Investments in PPE - - - - - -
Acquisitions - - - - - -
Investment purchases - -34.53 Million -487.28 Thousand - - -
Sales/Maturities of investments - - - - - -
Other Investing Activities -35.77 Million -861.25 Thousand - - - -
Financing Cash Flow 78.52 Thousand 35.13 Million 110.43 Million 379.28 Thousand - -3017.03
Debt repayment - - - - - -
Dividends payments - - - - - -
Common Stock Repurchased - - - - - -
Common Stock Issuance - - 38.24 Million 516.2 Thousand - -
Other Financing Activities 78.52 Thousand 35.13 Million 72.18 Million -136.91 Thousand - -3017.03
Accounts receivables - - - -2934.00 - -
Accounts payables - 2.16 Million - - - -
Inventory 1.69 Million -1.64 Million - - - -
Other working capital - -948.57 Thousand - -41.46 Thousand - -
Cash at beginning of period 134.36 Million 108.38 Million 250.17 Thousand - - 7521.29
Cash at end of period 120.02 Million 93.23 Million 108.33 Million 227.12 Thousand 12.23 Thousand -
Capital Expenditure - - - - - -
Effect of forex changes on cash -3.21 Million -1.19 Million -173.65 Thousand - - -
Net cash flow / Change in cash -14.34 Million -15.14 Million 108.08 Million 227.12 Thousand 12.23 Thousand -7521.29
Free Cash Flow -23.07 Million -13.68 Million -1.68 Million -152.16 Thousand 12.23 Thousand -4504.26

Cash Flow Charts