Canadian Solar Inc.

CSIQ · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$741$1,715$1,988$1,928
- Cash$2,253$1,939$981$870
+ Debt$5,911$4,476$4,012$3,258
Enterprise Value$4,399$4,252$5,018$4,316
Revenue$5,993$7,614$7,469$5,277
% Growth-21.3%1.9%41.5%
Gross Profit$999$1,280$1,263$909
% Margin16.7%16.8%16.9%17.2%
EBITDA$557$830$675$479
% Margin9.3%10.9%9%9.1%
Net Income$36$274$240$95
% Margin0.6%3.6%3.2%1.8%
EPS Diluted0.543.873.441.46
% Growth-86%12.5%135.6%
Operating Cash Flow-$885$685$917-$408
Capital Expenditures-$1,870-$1,525-$628-$430
Free Cash Flow-$2,756-$841$289-$838
Canadian Solar Inc. (CSIQ) Financial Statements & Key Stats | AlphaPilot