Canadian Solar

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,693,871
$1,196,625
$1,521,241
$1,507,624
Gross Profit
505,030
140,494
217,036
247,436
EBITDA
125,941
-55,244
-111,836
13,736
EBIT
294
Net Income
7,197
-33,971
33,903
-14,026
Net Change In Cash
1,693,871
1,196,625
1,521,241
1,507,624
Free Cash Flow
-203,868
-649,290
-466,275
-715,549
Cash
1,856,034
1,577,275
2,252,874
2,168,777
Basic Shares
66,963
66,963
73,363
66,933

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,993,409
$7,613,626
$7,468,610
$5,277,169
Gross Profit
999,319
1,279,983
1,263,136
909,312
EBITDA
556,609
829,664
675,151
494,306
EBIT
55,166
522,624
430,734
196,617
Net Income
36,051
274,187
239,968
95,248
Net Change In Cash
5,993,409
7,613,626
7,468,610
5,277,169
Free Cash Flow
-2,749,074
-840,845
288,634
-837,754
Cash
2,252,874
1,938,689
981,434
869,831
Basic Shares
66,939
72,194
71,183
68,872

Earnings Calls

Quarter EPS
2025-06-30
-$0.53
2025-03-31
-$1.07
2024-12-31
-$1.47
2024-09-30
-$0.31