Ameresco, Inc. (AMRC)

USD 22.9

(-4.26%)

Annual Cash Flows

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow -69.99 Million -338.28 Million -172.29 Million -102.58 Million -196.29 Million -53.2 Million
Net Income 62.36 Million 98.54 Million 80.19 Million 56.92 Million 40.3 Million 37.57 Million
Depreciation & Amortization 66.16 Million 54.27 Million 46.57 Million 42.04 Million 39.43 Million 30.52 Million
Deferred income taxes -27.6 Million 3.91 Million -4.76 Million 3.4 Million -3.34 Million 5.51 Million
Stock-based compensation 10.31 Million 15.04 Million 8.71 Million 1.93 Million 1.62 Million 1.25 Million
Change in working capital -185.21 Million -514.62 Million -307.88 Million -211.62 Million -273.09 Million -132.87 Million
Other non-cash items 3.98 Million 4.54 Million 4.86 Million 4.74 Million -1.2 Million 4.79 Million
Investing Cash Flow -563.86 Million -328.35 Million -205.25 Million -181.01 Million -142.22 Million -133.2 Million
Investments in PPE -551.76 Million -327.89 Million -183.77 Million -182.75 Million -140.62 Million -129.61 Million
Acquisitions -6.1 Million 31.57 Million -22.25 Million -132 Thousand -1.59 Million -3.59 Million
Investment purchases -5.99 Million -459 Thousand -9 Million -132 Thousand -301 Thousand -
Sales/Maturities of investments 565 Thousand -31.11 Million 1.09 Million 132 Thousand 135.54 Million -
Other Investing Activities -565 Thousand -459 Thousand 8.67 Million 1.87 Million -135.24 Million -125.67 Million
Financing Cash Flow 637.72 Million 730.22 Million 365.46 Million 305.16 Million 317.41 Million 224.51 Million
Debt repayment -488.12 Million -161.85 Million -238.93 Million -294.35 Million -28.42 Million -36.39 Million
Dividends payments - - - - - -
Common Stock Repurchased - - - -6000.00 -144 Thousand -1.83 Million
Common Stock Issuance 4.45 Million 5.96 Million 127.01 Million 9.87 Million 7.41 Million 7.19 Million
Other Financing Activities 1.12 Billion 886.12 Million 126.52 Million 10.82 Million 345.98 Million 262.74 Million
Accounts receivables -216.6 Million 8.19 Million -28.83 Million -37.29 Million -11.86 Million 13.54 Million
Accounts payables 53.23 Million 36.15 Million 83.47 Million 29.04 Million 43.53 Million 2.93 Million
Inventory 581 Thousand -5.41 Million -232 Thousand 660 Thousand -1.47 Million 373 Thousand
Other working capital -22.43 Million -553.56 Million -362.29 Million -204.04 Million -303.29 Million -149.73 Million
Cash at beginning of period 136.31 Million 87.05 Million 98.83 Million 77.26 Million 97.91 Million 60.1 Million
Cash at end of period 141.58 Million 149.88 Million 87.05 Million 98.83 Million 77.26 Million 97.91 Million
Capital Expenditure -551.76 Million -327.89 Million -183.77 Million -182.75 Million -140.62 Million -129.61 Million
Effect of forex changes on cash -81 Thousand -747 Thousand 309 Thousand 2000.00 447 Thousand -295 Thousand
Net cash flow / Change in cash 5.26 Million 62.83 Million -11.78 Million 21.57 Million -20.65 Million 37.8 Million
Free Cash Flow -621.75 Million -666.18 Million -356.07 Million -285.34 Million -336.92 Million -182.81 Million

Cash Flow Charts