CSIQ
CSIQ
NASDAQ · Semiconductors

Canadian Solar Inc

$16.27
+0.27 (+1.69%)
As of Jun 21, 10:09 PM ET ·
Financial Highlights (FY 2026)
Revenue
5.48B
Net Income
-101,935,525
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.48B 6.03B 294.74M 316.05M
Gross Profit 1.00B 1.11B 179.65M 192.63M
Operating Income 42.18M 41.80M 42.14M 46.18M
Net Income -101,935,525 -101,015,164 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 400.52M 400.52M 173.97M 173.50M
Total Equity 151.17M 151.17M 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 585.63M 612.58M 48.08M 52.23M
Free Cash Flow 39.67M 46.88M