Home
Mail
News
Finance
Sports
Entertainment
Search
Mobile
More...
Yahoo Finance
Search
Skip to Navigation
Skip to Main Content
Skip to Related Content
Sign in
Mail
Sign in
to view your mail
Watchlists
My Portfolio
Markets
News
Videos
Screeners
Personal Finance
Crypto
Sectors
Contact Us
Try the new Yahoo Finance
Advertisement
U.S. markets closed
S&P Futures
5,963.25
+5.00
(+0.08%)
Dow Futures
43,979.00
+78.00
(+0.18%)
Nasdaq Futures
20,910.50
+16.50
(+0.08%)
Russell 2000 Futures
2,409.10
+3.30
(+0.14%)
Crude Oil
72.13
+0.44
(+0.61%)
Gold
2,664.60
-11.70
(-0.44%)
Canadian Solar Inc. (CSIQ)
NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Follow
Visitors trend
2W
10W
9M
13.08
-3.25
(-19.90%)
At close: 04:00PM EST
13.17
+0.09
(+0.69%)
After hours:
07:52PM EST
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Advertisement
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
Expand All
All numbers in thousands
Breakdown
ttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
6,512,866
7,613,626
7,468,610
5,277,169
3,476,495
Cost of Revenue
5,456,611
6,333,643
6,205,474
4,367,857
2,786,581
Gross Profit
1,056,255
1,279,983
1,263,136
909,312
689,914
Operating Expense
881,038
831,761
911,334
727,531
470,762
Operating Income
175,217
448,222
351,802
181,781
219,152
Net Non Operating Interest Income Expense
-48,452
-62,478
-33,651
-47,102
-62,568
Other Income Expense
68
22,781
38,317
3,785
-22,100
Pretax Income
126,833
408,525
356,468
138,464
134,484
Tax Provision
-273
59,501
73,353
35,844
-1,983
Earnings from Equity Interest Net of Tax
-4,190
14,610
15,440
7,256
10,779
Net Income Common Stockholders
36,679
274,187
239,968
95,248
146,703
Average Dilution Earnings
-
5,290
5,183
5,300
1,518
Diluted NI Available to Com Stockholders
41,969
279,477
245,151
100,548
148,221
Basic EPS
5.44
4.19
3.73
1.55
2.46
Diluted EPS
4.99
3.87
3.44
1.46
2.38
Basic Average Shares
64,991
65,375
64,325
61,614
59,576
Diluted Average Shares
71,885
72,194
71,183
68,872
62,307
Total Operating Income as Reported
180,315
453,320
356,061
190,381
220,430
Total Expenses
6,337,649
7,165,404
7,116,808
5,095,388
3,257,343
Net Income from Continuing & Discontinued Operation
36,679
274,187
239,968
95,248
146,703
Normalized Income
36,625
254,823
209,698
92,447
162,836
Interest Income
82,633
51,621
40,615
11,051
9,306
Interest Expense
131,085
114,099
74,266
58,153
71,874
Net Interest Income
-48,452
-62,478
-33,651
-47,102
-62,568
EBIT
257,918
522,624
430,734
196,617
206,358
EBITDA
257,918
829,664
665,293
479,386
415,476
Reconciled Cost of Revenue
5,456,611
6,333,643
6,205,474
4,367,857
2,786,581
Reconciled Depreciation
-
307,040
234,559
282,769
209,118
Net Income from Continuing Operation Net Minority Interest
36,679
274,187
239,968
95,248
146,703
Total Unusual Items Excluding Goodwill
68
22,781
38,317
3,785
-22,100
Total Unusual Items
68
22,781
38,317
3,785
-22,100
Normalized EBITDA
257,850
806,883
626,976
475,601
437,576
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
14.28
3,417
8,047
984.1
-5,967
Advertisement
Advertisement
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Your privacy controls
WA Consumer Health Privacy Policy
About Our Ads
Sitemap
© 2024 Yahoo. All rights reserved.