Stocktoria

Canadian Solar Inc. CSIQ

Nasdaq · stock · Semiconductors & Related Devices · website · IPO 2006-11-09 · LEI

Canadian Solar Inc. financials (annual)

Revenue
$2.85B $3.39B $3.74B $3.20B $3.48B $5.28B $7.47B $7.61B $5.99B $5.60B 2016201720182019202020212022202320242025
Net income
$274.2M $36.1M -$104.1M 2016201720182019202020212022202320242025
Free cash flow
-$564.8M -$73.1M -$100.0M -$837.0M $289.5M -$431.8M 2016201720182019202020212022202320242025

Bars are annual figures from 2016 to 2025; red bars are negative (a loss or cash outflow).

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Revenue$5.6B$6.0B$7.6B$7.5B$5.3B$3.5B$3.2B$3.7B$3.4B$2.9B
Gross profit$1.0B$999.3M$1.3B$1.3B$909.3M$689.9M$718.5M$775.1M$637.6M$417.2M
R&D expense$90.7M$120.8M$100.8M$69.8M$58.4M$45.2M$47.0M$44.2M$28.8M$17.4M
Operating income$43.2M-$30.1M$453.3M$356.1M$190.4M$220.4M$258.9M$364.7M$269.3M$93.2M
Interest expense$114.1M$74.3M$58.2M$71.9M$81.3M$106.0M$118.0M$69.7M
Income tax$14.1M-$16.6M$59.5M$73.4M$35.8M-$2.0M$42.1M$62.0M$41.0M$18.0M
Net income-$104.1M$36.1M$274.2M
EPS (diluted)$-2.50$0.54$3.87$3.44$1.46$2.38$2.83$3.88$1.69$1.12
Operating cash flow-$252.7M-$885.3M$684.6M$916.6M-$408.3M-$120.5M$600.1M$216.3M$203.9M-$278.1M
Free cash flow-$431.8M$289.5M-$837.0M-$100.0M-$73.1M-$564.8M
Cash & equivalents$1.4B$1.7B$1.9B$981.4M$869.8M$1.2B$668.8M$444.3M$561.7M$511.0M
Inventory$1.1B$1.2B$1.2B$1.5B$1.2B$696.0M$554.1M$262.0M$346.1M$295.4M
Total assets$15.2B$13.5B$11.9B$9.0B$7.4B$6.5B$5.5B$4.9B$5.9B$5.4B
Total liabilities$10.9B$9.4B$8.2B$6.7B$5.3B$4.6B$4.0B$3.6B$4.8B$4.5B
Shareholders' equity$3.9B$3.9B$3.7B$2.3B$2.1B$1.9B$1.4B$1.3B$1.1B$899.4M

Growth · year-over-year · Revenue CAGR 7.8%

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Revenue growth-6.6%-21.3%+1.9%+41.5%+51.8%+8.6%-14.5%+10.4%+18.8%-17.7%
Net income growth-388.8%-86.9%
EPS growth-563.0%-86.0%+12.5%+135.6%-38.7%-15.9%-27.1%+129.6%+50.9%-61.8%
Free cash flow growth-249.2%-275.0%

Each column is the change versus the prior fiscal year. Growth off a negative or zero base is shown as “—”. CAGR is the compound annual revenue growth across the years shown.

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.