Canadian Solar Inc.

CSIQ · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income-$77,862$363,634$298,555$109,876
Dep. & Amort.$501,443$307,040$234,559$282,769
Deferred Tax-$98,205-$17,908$16,908-$6,520
Stock-Based Comp.$21,404$55,335$9,370$8,808
Change in WC-$1,651,999-$189,737$285,118-$886,745
Other Non-Cash$419,895$166,251$72,121$83,558
Operating Cash Flow-$885,324$684,615$916,631-$408,254
Investing Activities
PP&E Inv.-$1,870,411-$1,525,460-$627,997-$429,500
Net Acquisitions-$39,728-$122,852-$12,272-$37,022
Inv. Purchases-$64,650$0-$19,355-$54,004
Inv. Sales/Matur.$0$0$19,355$14,311
Other Inv. Act.$12,532-$23,104$9,781$76,645
Investing Cash Flow-$1,962,257-$1,671,416-$630,488-$429,570
Financing Activities
Debt Repay.$1,657,637$1,031,447$443,125$472,865
Stock Issued$0$0$0$148,510
Stock Repurch.$0$0$0$0
Dividends Paid$0$0$0$0
Other Fin. Act.$662,134$1,021,381-$14,486-$7,304
Financing Cash Flow$2,319,771$2,052,828$428,639$614,071
Forex Effect-$154,601-$89,098-$179,561$18,320
Net Chg. in Cash-$682,411$976,929$535,221-$205,433
Supplemental Information
Beg. Cash$2,946,432$1,969,503$1,434,282$1,639,715
End Cash$2,264,021$2,946,432$1,969,503$1,434,282
Free Cash Flow-$2,755,735-$840,845$288,634-$837,754