Canadian Solar Inc. (CSIQ)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$5.60B$5.99B$7.61B$7.47B$5.28B$3.48B$3.20B$3.74B$3.39B$2.85B$3.47B$2.96B$1.65B$1.29B$1.90B$1.50B$631.0M
Gross profit$1.03B$999.3M$1.28B$1.26B$909.3M$689.9M$718.5M$775.1M$637.6M$417.2M$576.8M$581.0M$275.7M$90.4M$182.3M$228.8M$78.1M
Research & development$90.7M$120.8M$100.8M$69.8M$58.4M$45.2M$47.0M$44.2M$28.8M$17.4M$17.1M$12.1M$11.7M$13.0M$19.8M$6.8M$3.2M
Operating expenses$983.1M$1.03B$826.7M$907.1M$718.9M$469.5M$459.6M$410.4M$368.3M$324.0M$329.4M$214.7M$144.9M$232.9M$175.4M$108.5M$71.6M
Operating income$43.2M−$30.1M$453.3M$356.1M$190.4M$220.4M$258.9M$364.7M$269.3M$93.2M$247.4M$366.3M$130.8M−$142.5M$6.8M$120.3M$6.5M
EBITDAderived$598.2M$471.4M$760.4M$590.6M$473.1M$429.5M$418.6M$493.9M$368.6M$189.0M$341.6M$448.9M$211.6M−$61.1M$63.0M$151.6M$27.0M
Net income−$104.1M$36.1M$274.2M$298.6M$109.9M$147.2M$166.6M$242.4M$103.0M$65.3M$173.3M$243.9M$45.6M−$195.2M−$90.9M$50.8M$22.8M
Basic EPSper diluted share-$2.50$0.54$4.19$3.73$1.55$2.46$2.88$4.02$1.71$1.13$3.08$4.40$0.68-$4.53-$2.11$1.18$0.61
Diluted EPSper diluted share-$2.50$0.54$3.87$3.44$1.46$2.38$2.83$3.88$1.69$1.12$2.93$4.11$0.63-$4.53-$2.11$1.16$0.60

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)2$63.0K disclosed value
2 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 26, 2026Form 4Chang Leslie Li HsienDirectorSellCommon Stock1.8K$19.45$34.4K0
May 19, 2026Form 4Wong Andrew Luen CheungDirectorSellCommon Stock1.8K$16.33$28.6K0