CANADIAN SOLAR INC. financials

CSIQ CIK 0001375877

Source: EDGAR filings · Built 2026-06-19T00:43:56Z

Key metrics by reporting period

Up to six most-recent periods side-by-side. Rows are the curated key lines — revenue, margins, cash, debt, equity, cash-flow totals, plus the derived and valuation metrics we compute on top. For every tag a filer reported in one period, use the single-filing drilldown below.

Derived Metrics

Concept FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Free Cash Flow -1.21B -2.00B -431.85M 270.30M -860.07M
EBITDA 598.21M 471.36M 760.36M 590.62M 473.15M 429.55M
Working Capital 128.48M 498.17M 231.06M 385.89M 733.68M 597.47M
Net Debt 9.10B 6.67B 4.75B 3.89B 1.33B 721.11M
Gross Margin 18.34% 16.67% 16.81% 16.91% 17.23% 19.85%
Operating Margin 0.77% -0.50% 5.95% 4.77% 3.61% 6.34%
Net Margin -1.86% 0.60% 3.60% 4.00% 2.08% 4.24%
Return on Equity (ROE) -3.71% 1.28% 10.71% 15.38% 6.10% 9.38%
Return on Assets (ROA) -0.69% 0.27% 2.30% 3.30% 1.49% 2.25%
Current Ratio 1.02× 1.09× 1.04× 1.07× 1.18× 1.17×
Debt-to-Equity 3.73× 2.97× 2.61× 2.51× 1.22× 1.21×
Effective Tax Rate -10.05% 20.14% 14.56% 20.58% 25.89% -1.47%
Cash Conversion Ratio 2.43× -24.56× 2.50× 3.07× -3.72× -0.82×
Accruals Ratio 0.01× 0.07× -0.03× -0.07× 0.07× 0.04×
SBC % of Revenue 0.44% 0.36% 0.73% 0.13% 0.17% 0.36%
CapEx Coverage -0.26× -0.80× 0.61× 1.42× -0.90×
Free Cash Flow Per Share $-18.04 $-29.85 $-5.98 $3.80 $-12.49

Income Statement

Concept FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Cost of Goods and Services Sold 4.57B 4.99B 6.33B 6.21B 4.37B 2.79B
Gross Profit 1.03B 999.32M 1.28B 1.26B 909.31M 689.91M
Research and Development Expense 90.69M 120.79M 100.84M 69.82M 58.41M 45.17M
Operating Expenses 983.07M 1.03B 826.66M 907.08M 718.93M 469.48M
Operating Income (Loss) 43.16M -30.08M 453.32M 356.06M 190.38M 220.43M
Income Tax Expense (Benefit) 14.15M -16.58M 59.50M 73.35M 35.84M -1.98M
Net Income (Loss) Attributable to Parent -104.13M 36.05M 274.19M
Earnings Per Share, Basic $-2.50 $0.54 $4.19 $3.73 $1.55 $2.46
Weighted Average Number of Shares Outstanding, Basic 67.37M 66.62M 65.38M 64.32M 61.61M 59.58M
Earnings Per Share, Diluted $-2.50 $0.54 $3.87 $3.44 $1.46 $2.38
Weighted Average Number of Shares Outstanding, Diluted 67.37M 66.94M 72.19M 71.18M 68.87M 62.31M

Balance Sheet

Concept FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Cash and Cash Equivalents, at Carrying Value 1.37B 1.70B 1.94B 981.43M 869.83M 1.18B
Assets, Current 5.98B 5.92B 6.10B 5.64B 4.77B 4.19B
Assets 15.17B 13.51B 11.90B 9.04B 7.39B 6.54B
Long-term Debt 6.01B 4.60B 3.07B 2.26B 1.02B 934.62M
Liabilities, Current 5.85B 5.42B 5.86B 5.26B 4.04B 3.59B
Liabilities 10.90B 9.36B 8.19B 6.73B 5.26B 4.64B
Stockholders' Equity Attributable to Parent 2.81B 2.82B 2.56B 1.94B 1.80B 1.57B
Common Stock, Shares, Outstanding 67.81M 66.95M 66.16M 64.51M 64.02M 59.82M

Cash Flow Statement

Concept FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Net Cash Provided by (Used in) Operating Activities -252.74M -885.32M 684.62M 916.63M -408.25M -120.54M
Payments to Acquire Property, Plant, and Equipment 1.12B 627.12M 428.73M
Net Cash Provided by (Used in) Investing Activities -1.50B -1.96B -1.67B -630.49M -429.57M -319.66M
Payments for Repurchase of Common Stock 5.96M
Net Cash Provided by (Used in) Financing Activities 1.35B 2.32B 2.05B 428.64M 614.07M 823.50M

Raw XBRL tagging for a single filing

Every us-gaap and custom concept the filer tagged for one fiscal period, grouped by statement. Start here when a number in the trend table above surprises you and you want to see the exact tag behind it. Derived and valuation rows are omitted here because they already appear in the trend table.

Most recent filing shown by default.

Compare filings side-by-side

Diff any two filings with deltas and added / removed tags.

Immaterial rows are USD line items under 1% of the period's revenue — the noise floor below which a single tag rarely moves the investment thesis. Revenue is read from the filer's top-line concept (Revenues / RevenueFromContractWithCustomerExcludingAssessedTax, with a fallback chain). Non-USD rows, rows without a numeric value, and every row on a filing with no identifiable revenue anchor stay visible. Flip the switch off to see every tag the filer reported for the period.

Loading filing details…

Methodology

All facts on this page come straight from SEC EDGAR XBRL company-facts filings (CSIQ CIK 0001375877), grouped by financial statement using FASB's base us-gaap presentation taxonomy. Filers may re-parent concepts onto different statements in their own extension taxonomy, so a handful of rows can show up under a different statement than on the actual 10-K / 10-Q; custom concepts and any we couldn't map fall into Other. Hover a cell to see the fully-qualified concept name and the filer's description.

For the full methodology — statement grouping, the Other bucket, derived metrics, and fact tooltips — see the methodology reference for the statement grouping, the "Other" bucket, derived metrics, and fact tooltips.

Related tickers

FSBW

FS Bancorp, Inc.

PCG-PE

PG&E CORP

ADV

Advantage Solutions Inc.