CSIQ
CSIQ
NASDAQ · Semiconductors

Canadian Solar Inc

$11.40
-0.35 (-2.98%)
As of Sep 20, 10:12 PM ET ·
Financial Highlights (FY 2026)
Revenue
5.04B
Net Income
-93,756,259
Gross Margin
18.3%
Profit Margin
-1.9%
Rev Growth
-9.2%
D/E Ratio
2.65
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 18.3% 18.3% 61.0% 61.0%
Operating Margin 0.8% 0.7% 14.3% 14.6%
Profit Margin -1.9% -1.8% 13.4% 13.9%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 5.04B 5.55B 294.74M 316.05M
Gross Profit 923.96M 1.02B 179.65M 192.63M
Operating Income 38.79M 38.44M 42.14M 46.18M
Net Income -93,756,259 -92,909,747 39.39M 44.00M
Gross Margin 18.3% 18.3% 61.0% 61.0%
Operating Margin 0.8% 0.7% 14.3% 14.6%
Profit Margin -1.9% -1.8% 13.4% 13.9%
Rev Growth -9.2% -9.2% +8.3% +6.9%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 280.97M 280.97M 173.97M 173.50M
Total Equity 106.05M 106.05M 798.07M 800.25M
D/E Ratio 2.65 2.65 0.22 0.22
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 538.64M 563.43M 48.08M 52.23M
Free Cash Flow — — 39.67M 46.88M