Mainstreet Equity Corp. (MEQYF)

USD 145.0

(-0.83%)

Annual Cash Flows

(In CAD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 70.75 Million 52.68 Million 35.6 Million 35.45 Million 40.47 Million 30.42 Million
Net Income 109.41 Million 120.53 Million 225.53 Million 68.55 Million 58.68 Million 72.72 Million
Depreciation & Amortization 995 Thousand 919 Thousand 905 Thousand 871 Thousand 505 Thousand 456 Thousand
Deferred income taxes 28.45 Million 22.63 Million 33.36 Million 11.69 Million 7.23 Million 18.08 Million
Stock-based compensation - - - - - -
Change in working capital 1.5 Million 359 Thousand -1.93 Million 1.2 Million 836 Thousand -636 Thousand
Other non-cash items 41.29 Million 35.86 Million 23.32 Million 23.31 Million 31.79 Million 29.31 Million
Investing Cash Flow -158.58 Million -102.23 Million -240.4 Million -106.95 Million -148.66 Million -95.06 Million
Investments in PPE -587 Thousand -768 Thousand -883 Thousand -1.31 Million -2.66 Million -588 Thousand
Acquisitions 813.39 Thousand 10.23 Million 977.36 Thousand - 1 Million -
Investment purchases -117 Million -83.4 Million -172.28 Million -79.08 Million -110.98 Million -73.09 Million
Sales/Maturities of investments -43.3 Million -42.65 Million -69.62 Million - 706.19 Thousand -
Other Investing Activities 1.5 Million 14.36 Million 1.42 Million -26.55 Million -36.73 Million -21.38 Million
Financing Cash Flow 125.03 Million 74.88 Million 185.54 Million 109.9 Million 107.88 Million 40.26 Million
Debt repayment -118.94 Million -67.7 Million -105.93 Million -140.8 Million -22.62 Million -17.57 Million
Dividends payments - - - - - -
Common Stock Repurchased -919 Thousand -2.09 Million -314 Thousand -1.76 Million -5.99 Million -135 Thousand
Common Stock Issuance - - - - - -
Other Financing Activities 244.89 Million 144.68 Million 291.79 Million 252.47 Million 136.5 Million 57.96 Million
Accounts receivables -68.45 Thousand -254.35 Thousand 113 Thousand 570 Thousand -796.07 Thousand 180 Thousand
Accounts payables 1.28 Million 813.64 Thousand -1 Million 380.31 Thousand 1.71 Million -70.4 Thousand
Inventory 45 Thousand 40 Thousand -905 Thousand -31 Thousand -279 Thousand -440 Thousand
Other working capital 247.64 Thousand -240.29 Thousand -135.25 Thousand 288.69 Thousand 198.08 Thousand -305.59 Thousand
Cash at beginning of period 44.56 Million 19.22 Million 38.47 Million 70 Thousand 384 Thousand 24.76 Million
Cash at end of period 81.76 Million 44.56 Million 19.22 Million 38.47 Million 70 Thousand 384 Thousand
Capital Expenditure -587 Thousand -768 Thousand -883 Thousand -1.31 Million -2.66 Million -588 Thousand
Effect of forex changes on cash - - - - - -
Net cash flow / Change in cash 37.2 Million 25.33 Million -19.24 Million 38.4 Million -314 Thousand -24.38 Million
Free Cash Flow 70.17 Million 51.91 Million 34.72 Million 34.14 Million 37.81 Million 29.83 Million

Cash Flow Charts