Canadian Solar Inc.

CSIQ · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$740,770$1,714,788$1,987,629$1,927,914
- Cash$2,252,874$1,938,689$981,434$869,831
+ Debt$5,910,996$4,475,531$4,012,122$3,257,763
Enterprise Value$4,398,892$4,251,630$5,018,317$4,315,846
Revenue$5,993,409$7,613,626$7,468,610$5,277,169
% Growth-21.3%1.9%41.5%
Gross Profit$999,319$1,279,983$1,263,136$909,312
% Margin16.7%16.8%16.9%17.2%
EBITDA$556,609$829,664$675,151$479,386
% Margin9.3%10.9%9%9.1%
Net Income$36,051$274,187$239,968$95,248
% Margin0.6%3.6%3.2%1.8%
EPS Diluted0.543.873.441.46
% Growth-86%12.5%135.6%
Operating Cash Flow-$885,324$684,615$916,631-$408,254
Capital Expenditures-$1,870,411-$1,525,460-$627,997-$429,500
Free Cash Flow-$2,755,735-$840,845$288,634-$837,754
Canadian Solar Inc. (CSIQ) Financial Statements & Key Stats | AlphaPilot