Canadian Solar Inc.

CSIQ · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$882$739$579$744
- Cash$1,763$1,856$1,577$2,253
+ Debt$7,399$7,125$6,486$5,911
Enterprise Value$6,517$6,009$5,488$4,403
Revenue$1,487$1,694$1,197$1,521
% Growth-12.2%41.6%-21.3%
Gross Profit$256$505$140$217
% Margin17.2%29.8%11.7%14.3%
EBITDA$30$272-$55-$112
% Margin2%16%-4.6%-7.4%
Net Income$9$7-$34$34
% Margin0.6%0.4%-2.8%2.2%
EPS Diluted0.130.11-0.690.48
% Growth18.2%115.9%-243.8%
Operating Cash Flow-$112$189-$264$290
Capital Expenditures-$294-$392-$385-$542
Free Cash Flow-$407-$204-$649-$251
Canadian Solar Inc. (CSIQ) Financial Statements & Key Stats | AlphaPilot