Canadian Solar

Canadian Solar

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,077,878
$1,217,209
$1,487,402
$1,693,871
Gross Profit
270,820
124,401
256,301
505,030
EBITDA
61,055
-70,068
36,798
271,718
EBIT
18,465
125,941
Net Income
-32,093
-86,338
8,986
7,197
Net Change In Cash
1,077,878
1,217,209
1,487,402
1,693,871
Free Cash Flow
-401,921
-395,988
-406,513
-203,868
Cash
1,441,110
1,912,123
1,763,311
1,856,034
Basic Shares
67,817
67,712
67,620
66,963

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,595,107
$5,993,409
$7,613,626
$7,468,610
Gross Profit
1,026,226
999,319
1,279,983
1,263,136
EBITDA
592,480
556,609
829,664
675,151
EBIT
37,427
55,166
522,624
430,734
Net Income
-104,126
36,051
274,187
239,968
Net Change In Cash
5,595,107
5,993,409
7,613,626
7,468,610
Free Cash Flow
-1,644,187
-2,755,735
-840,845
288,634
Cash
1,912,123
2,252,874
1,938,689
981,434
Basic Shares
67,368
66,939
72,194
71,183

Earnings Calls

QuarterEPS
2026-03-31
-$1.84
2025-12-31
-$1.27
2025-09-30
-$0.58
2025-06-30
-$0.53