Loading...

Canadian Solar Inc.

CSIQNASDAQ
EnergySolar
$11.23
$0.12(1.03%)

Canadian Solar Inc. (CSIQ) Financial Performance & Statements

Review Canadian Solar Inc.’s income statement, balance sheet, and cash flow reports with annual and quarterly breakdowns to understand its financial health and growth.

Revenue Growth
-21.28%
21.28%
Operating Income Growth
-127.49%
127.49%
Net Income Growth
-86.85%
86.85%
Operating Cash Flow Growth
-229.32%
229.32%
Operating Margin
-0.73%
0.73%
Gross Margin
16.67%
16.67%
Net Profit Margin
0.60%
0.60%
ROE
1.33%
1.33%
ROIC
-0.56%
0.56%

Canadian Solar Inc. (CSIQ) Financial Statements

Explore quarterly and annual reports including balance sheet, income statement, cash flow for Canadian Solar Inc. stock.

MetricQ4 2024Q3 2024Q2 2024Q1 2024
Revenue$1.52B$1.51B$1.64B$1.33B
Cost of Revenue$1.30B$1.26B$1.35B$1.08B
Gross Profit$217.04M$247.44M$282.09M$252.75M
Gross Profit Ratio$0.14$0.16$0.17$0.19
R&D Expenses$30.48M$30.46M$25.58M$34.28M
SG&A Expenses$351.28M$236.16M$232.60M$183.10M
Operating Expenses$344.13M$247.14M$234.44M$217.38M
Total Costs & Expenses$1.65B$1.51B$1.59B$1.29B
Interest Income$26.30M$13.74M$14.12M$34.30M
Interest Expense$35.40M$34.18M$33.02M$34.87M
Depreciation & Amortization$0.00$0.00$122.00M$110.00M
EBITDA-$111.84M$13.74M$195.50M$189.76M
EBITDA Ratio-$0.07$0.009$0.12$0.14
Operating Income-$127.10M$294000.00$47.65M$35.37M
Operating Income Ratio-$0.08$0.00$0.03$0.03
Other Income/Expenses (Net)-$20.13M-$20.74M-$7.17M$9.53M
Income Before Tax-$147.23M-$20.45M$40.48M$44.90M
Income Before Tax Ratio-$0.10-$0.01$0.02$0.03
Income Tax Expense-$11.71M-$19.83M$5.28M$9.68M
Net Income$33.90M-$14.03M$3.82M$12.35M
Net Income Ratio$0.02-$0.009$0.002$0.009
EPS$0.51-$0.31$0.06$0.19
Diluted EPS$0.48-$0.21$0.06$0.19
Weighted Avg Shares Outstanding$66.95M$45.25M$66.41M$66.16M
Weighted Avg Shares Outstanding (Diluted)$73.36M$66.93M$66.98M$66.64M

Unlock 25+ Years of Financial Data

Get access to extended historical data, advanced metrics, and more with our premium plan

Frequently Asked Questions