Canadian Solar

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,487,402
$1,693,871
$1,196,625
$1,521,241
Gross Profit
256,301
505,030
140,494
217,036
EBITDA
30,474
271,718
-55,244
-111,836
EBIT
125,941
Net Income
8,986
7,197
-33,971
33,903
Net Change In Cash
1,487,402
1,693,871
1,196,625
1,521,241
Free Cash Flow
-406,513
-203,868
-649,290
-466,275
Cash
1,763,311
1,856,034
1,577,275
2,252,874
Basic Shares
67,620
66,963
66,963
73,363

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
479,386
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,755,735
-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

QuarterEPS
2025-12-31
$0
2025-09-30
-$0.58
2025-06-30
-$0.53
2025-03-31
-$1.07