CSIQ
CSIQ

Canadian Solar Inc

NASDAQ · Semiconductors
$19.89
+0.91 (+4.79%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 6.00B 5.75B 292.14M 294.74M 316.05M
Net Income 36.07M 31.12M 43.52M 39.39M 44.00M
EPS
Profit Margin 0.6% 0.6% 14.9% 13.4% 13.9%
Rev Growth +4.3% +4.3% +2.9% +8.3% +6.9%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 448.49M 448.49M 193.66M 173.97M 173.50M
Total Equity 217.55M 217.55M 856.38M 798.07M 800.25M
D/E Ratio 2.06 2.06 0.23 0.22 0.22
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 471.59M 429.42M 50.40M 48.08M 52.23M
Free Cash Flow 32.63M 39.67M 46.88M