Mainstreet Equity Corp. (MEQ.TO)

CAD 203.69

(-1.87%)

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 32.56 Million
Net Income 109.41 Million 120.53 Million 225.68 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 17.98 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 -91.76 Million 23.17 Million 23.31 Million 31.79 Million -57.96 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 1.1 Million 14.16 Million 1.24 Million - 146 Million -
Investment purchases -158.95 Million -115.42 Million -218.58 Million -105.64 Million -146.94 Million -94.47 Million
Sales/Maturities of investments 157.85 Million 101.26 Million 217.34 Million - 935 Thousand -
Other Investing Activities -158 Million -101.46 Million -239.52 Million -106.55 Million -146 Million -94.47 Million
Financing Cash Flow 125.03 Million 74.88 Million 185.54 Million 109.9 Million 107.88 Million 38.12 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 -7.94 Million -135 Thousand
Common Stock Issuance - - - - - -
Other Financing Activities 244.89 Million 144.68 Million 291.79 Million 252.47 Million 138.44 Million 55.83 Million
Accounts receivables -93 Thousand -352 Thousand 113 Thousand 570 Thousand -1.05 Million 180 Thousand
Accounts payables 1.74 Million 1.12 Million -794 Thousand 508 Thousand 2.26 Million -91 Thousand
Inventory 45 Thousand 40 Thousand -905 Thousand -31 Thousand -279 Thousand -440 Thousand
Other working capital -187 Thousand -455 Thousand -347 Thousand 161 Thousand -99 Thousand -376 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 31.97 Million

Cash Flow Charts