Mismanagement

CSIQCanadian Solar Inc.

Semiconductors & Related Devices

Revenue
$5.6BFY2021: $5.3BFY2022: $7.5BFY2023: $7.6BFY2024: $6.0BFY2025: $5.6B
6.6% YoY
Operating margin
0.8%FY2021: 3.6%FY2022: 4.8%FY2023: 6.0%FY2024: -0.5%FY2025: 0.8%
254% YoY
EBITDA
$598MFY2021: $473MFY2022: $591MFY2023: $760MFY2024: $471MFY2025: $598M
27% YoY
Market cap
—
Employees
—
Net debt / EBITDA
7.8×
$4.6B net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$5.3B$7.5B$7.6B$6.0B$5.6B 6.6% FY2021: $5.3BFY2022: $7.5BFY2023: $7.6BFY2024: $6.0BFY2025: $5.6B
Operating income$190M$356M$453M−$30M$43M 243% FY2021: $190MFY2022: $356MFY2023: $453MFY2024: −$30MFY2025: $43M
Net income——$274M$36M−$104M 389% FY2023: $274MFY2024: $36MFY2025: −$104M
Operating cash flow−$408M$917M$685M−$885M−$253M 71% FY2021: −$408MFY2022: $917MFY2023: $685MFY2024: −$885MFY2025: −$253M
Capex$429M$627M$1.1B$1.1B$962M 14% FY2021: $429MFY2022: $627MFY2023: $1.1BFY2024: $1.1BFY2025: $962M
Stock-based comp$9M$9M$55M$21M$24M 14% FY2021: $9MFY2022: $9MFY2023: $55MFY2024: $21MFY2025: $24M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

No pay-versus-performance disclosure yet.