Canadian Solar Inc.

CSIQ · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income-$78$364$299$110
Dep. & Amort.$501$307$235$283
Deferred Tax-$98-$18$17-$7
Stock-Based Comp.$21$55$9$9
Change in WC-$1,652-$190$285-$887
Other Non-Cash$420$166$72$84
Operating Cash Flow-$885$685$917-$408
Investing Activities
PP&E Inv.-$1,870-$1,525-$628-$430
Net Acquisitions-$40-$123-$12-$37
Inv. Purchases-$65$0-$19-$54
Inv. Sales/Matur.$0$0$19$14
Other Inv. Act.$13-$23$10$77
Investing Cash Flow-$1,962-$1,671-$630-$430
Financing Activities
Debt Repay.$1,658$1,031$443$473
Stock Issued$0$0$0$149
Stock Repurch.$0$0$0$0
Dividends Paid$0$0$0$0
Other Fin. Act.$662$1,021-$14-$7
Financing Cash Flow$2,320$2,053$429$614
Forex Effect-$155-$89-$180$18
Net Chg. in Cash-$682$977$535-$205
Supplemental Information
Beg. Cash$2,946$1,970$1,434$1,640
End Cash$2,264$2,946$1,970$1,434
Free Cash Flow-$2,756-$841$289-$838
Canadian Solar Inc. (CSIQ) Financial Statements & Key Stats | AlphaPilot