Canadian Solar

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,217,209
$1,487,402
$1,693,871
$1,196,625
Gross Profit
124,401
256,301
505,030
140,494
EBITDA
-85,275
151,250
271,718
-55,244
EBIT
18,465
125,941
Net Income
-86,338
8,986
7,197
-33,971
Net Change In Cash
1,217,209
1,487,402
1,693,871
1,196,625
Free Cash Flow
-395,988
-406,513
-203,868
-649,290
Cash
1,912,123
1,763,311
1,856,034
1,577,275
Basic Shares
67,712
67,620
66,963
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
-28,857
556,609
829,664
675,151
EBIT
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
2025-12-31
-$1.27
2025-09-30
-$0.58
2025-06-30
-$0.53
2025-03-31
-$1.07