Thermal Energy International Inc. (TMGEF)

USD 0.14

(0.0%)

Annual Cash Flows

(In CAD)
Breakdown 2024 2023 2022 2021 2020 2019
Operating Cash Flow 5.39 Million 1.4 Million -1.63 Million -1.18 Million 1.3 Million 570.3 Thousand
Net Income 982.16 Thousand 720.44 Thousand -1.83 Million 222.96 Thousand -1.89 Million -451.1 Thousand
Depreciation & Amortization 723.03 Thousand 612.92 Thousand 697.01 Thousand 559.41 Thousand 516.9 Thousand 338.48 Thousand
Deferred income taxes 16.98 Thousand -26.51 Thousand 88.55 Thousand -204.15 Thousand -303.61 Thousand -108.7 Thousand
Stock-based compensation 237.25 Thousand 216.93 Thousand 217.98 Thousand 208.14 Thousand 203.79 Thousand 115.34 Thousand
Change in working capital 3.33 Million -217.58 Thousand -513.9 Thousand -2.14 Million -242.85 Thousand 560.93 Thousand
Other non-cash items 367.47 Thousand 99.55 Thousand -291.55 Thousand 168.43 Thousand 3.03 Million 115.34 Thousand
Investing Cash Flow -376.89 Thousand -77.7 Thousand -351.92 Thousand -125.39 Thousand -280.54 Thousand -2.69 Million
Investments in PPE -376.89 Thousand -79.63 Thousand -353.17 Thousand -125.39 Thousand -280.54 Thousand -73.49 Thousand
Acquisitions - 1933.00 1245.00 - - -2.67 Million
Investment purchases - - - - - -
Sales/Maturities of investments - - - - - -
Other Investing Activities - 1933.00 -282.17 Thousand -9988.00 - 52.12 Thousand
Financing Cash Flow -1.05 Million -1.03 Million 357.56 Thousand 892.79 Thousand -451.08 Thousand 3.02 Million
Debt repayment -1.21 Million -1.03 Million -945.76 Thousand -402.76 Thousand -397.01 Thousand -2.89 Million
Dividends payments -50.58 Thousand -24.87 Thousand -25.41 Thousand -8503.00 -16.75 Thousand -
Common Stock Repurchased - -27.2 Thousand -28.75 Thousand -221.3 Thousand -127.31 Thousand -3.03 Million
Common Stock Issuance - 27.2 Thousand 28.75 Thousand 221.3 Thousand - 141.95 Thousand
Other Financing Activities 155.33 Thousand 27.2 Thousand 1.32 Million 1.3 Million 90 Thousand 8.82 Million
Accounts receivables 1.85 Million -3.33 Million 58.53 Thousand -981.42 Thousand 858.38 Thousand 203.29 Thousand
Accounts payables 317.52 Thousand 2.62 Million 5657.00 -1.69 Million 820.03 Thousand -1.36 Million
Inventory -121.33 Thousand -417.31 Thousand -95.3 Thousand -114.57 Thousand -190.74 Thousand 8106.00
Other working capital 2.2 Million 908.6 Thousand -482.78 Thousand 648.77 Thousand -1.73 Million 1.71 Million
Cash at beginning of period 3 Million 2.63 Million 4.24 Million 4.77 Million 4.17 Million 3.28 Million
Cash at end of period 6.96 Million 3 Million 2.63 Million 4.24 Million 4.77 Million 4.17 Million
Capital Expenditure -376.89 Thousand -79.63 Thousand -353.17 Thousand -125.39 Thousand -280.54 Thousand -73.49 Thousand
Effect of forex changes on cash -512.00 78.29 Thousand 24.92 Thousand -115.37 Thousand 19.34 Thousand -8321.00
Net cash flow / Change in cash 3.96 Million 369.06 Thousand -1.6 Million -533.72 Thousand 597.32 Thousand 895.05 Thousand
Free Cash Flow 5.02 Million 1.32 Million -1.99 Million -1.31 Million 1.02 Million 496.8 Thousand

Cash Flow Charts