Ameresco, Inc.

AMRC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income$57$64$99$80
Dep. & Amort.$90$66$54$47
Deferred Tax-$24-$28$4-$5
Stock-Based Comp.$14$10$15$9
Change in WC$7-$185-$515-$308
Other Non-Cash-$25$3$5$5
Operating Cash Flow$118-$70-$338-$172
Investing Activities
PP&E Inv.-$438-$552-$328-$184
Net Acquisitions$56-$15$0-$22
Inv. Purchases-$12$0$0$0
Inv. Sales/Matur.$13$0$0$0
Other Inv. Act.-$5-$1-$0$1
Investing Cash Flow-$387-$567-$328-$205
Financing Activities
Debt Repay.$125$497$445$80
Stock Issued$3$0$0$120
Stock Repurch.$0$0$0$0
Dividends Paid$0$0$0$0
Other Fin. Act.$186$143$286$166
Financing Cash Flow$314$641$730$365
Forex Effect-$0-$0-$1$0
Net Chg. in Cash$45$4$63-$12
Supplemental Information
Beg. Cash$154$150$87$99
End Cash$198$154$150$87
Free Cash Flow-$321-$622-$666-$356