•
Jun 30, 2024

Canadian Solar Q2 2024 Earnings Report

Total Revenue
$1.64B
Previous year: $2.36B
-30.8%
EPS
$0.02
Previous year: $2.39
-99.2%
Gross Profit
$282M
Cash and Equivalents
$2.18B
Free Cash Flow
-$825M
Total Assets
$12.1B

Canadian Solar

Canadian Solar