10q10k10q10k.net
Canadian Solar Inc.

Canadian Solar Inc.CSIQEarnings & Financial Report

Nasdaq

Canadian Solar Inc. is a global renewable energy company. Headquartered in Kitchener, Ontario, the company manufactures solar PV modules, provides battery energy storage solutions and develops utility-scale solar power and battery energy storage projects.

CSIQ Q3 2025 Key Financial Metrics

Revenue

$4.5B

Gross Profit

$782.3M

Operating Profit

$97.0M

Net Profit

$57.6M

Gross Margin

17.5%

Operating Margin

2.2%

Net Margin

1.3%

YoY Growth

N/A

Financial Flow

Canadian Solar Inc. Q3 2025 Financial Summary

Canadian Solar Inc. reported revenue of $4.5B for Q3 2025, with a net profit of $57.6M (1.3% margin). Cost of goods sold was $3.7B, operating expenses totaled $685.3M.

Key Financial Metrics

Total Revenue$4.5B
Net Profit$57.6M
Gross Margin17.5%
Operating Margin2.2%
Report PeriodQ3 2025

Canadian Solar Inc. Annual Revenue by Year

Canadian Solar Inc. annual revenue history includes year-by-year totals (for example, 2023 revenue was $1.7B). Click any linked year to see what changed vs the prior 10-K.

YearAnnual Revenue
2023$1.7B

Canadian Solar Inc. Quarterly Revenue & Net Profit History

Canadian Solar Inc. quarterly results over the last 8 reported quarters, including revenue, net profit and year-over-year growth.

QuarterRevenueRevenue YoYNet ProfitNet Margin
Q3 2025$4.5B$57.6M1.3%
Q2 2025$3.0B$63.6M2.1%
Q1 2025$1.3B$36.2M2.7%
Q3 2024$5.9B$366.8M6.2%
Q2 2024$4.1B$304.4M7.5%
Q1 2024$39.4M$106.8M270.9%
Q4 2023$384.3MN/AN/A
Q3 2023$63.8M$199.7M313.0%

Income Statement

Q3 2023Q4 2023Q1 2024Q2 2024Q3 2024Q1 2025Q2 2025Q3 2025
Revenue$63.8M$384.3M$39.4M$4.07B$5.91B$1.33B$2.96B$4.47B
YoY GrowthN/AN/AN/AN/AN/AN/AN/AN/A

Balance Sheet

Q3 2023Q4 2023Q1 2024Q2 2024Q3 2024Q1 2025Q2 2025Q3 2025
Assets$9.04B$9.04B$11.90B$11.90B$11.90B$13.51B$13.51B$13.51B
Liabilities$6.73B$6.73B$8.19B$8.19B$8.19B$9.36B$9.36B$9.36B
Equity$2.31B$2.31B$3.71B$3.71B$3.71B$3.90B$3.90B$3.90B

Cash Flow

Q3 2023Q3 2025
Operating CF$521.2M$-187.7M