Canadian Solar

Canadian Solar

Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,207,714
$1,077,878
$1,217,209
$1,487,402
Gross Profit
168,475
270,820
124,401
256,301
EBITDA
56,714
61,055
-70,068
36,798
EBIT
-71,059
18,465
Net Income
-76,859
-32,093
-86,338
8,986
Net Change In Cash
1,207,714
1,077,878
1,217,209
1,487,402
Free Cash Flow
-375,017
-401,921
-395,988
-406,513
Cash
1,461,248
1,441,110
1,912,123
1,763,311
Basic Shares
67,907
67,817
67,712
67,620

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-06-30
-$1.40
2026-03-31
-$1.84
2025-12-31
-$1.27
2025-09-30
-$0.58