StockData
CSIQNasdaqSemiconductors & Related DevicesFiscal year ends December 31

Canadian Solar Inc.

Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 20-F on Apr 10, 2026
$9.57−0.24 (-2.45%)

Close on Oct 19, 2026

Market cap
–
P/E (TTM)
–
Dividend yield
–

Canadian Solar Inc. revenue by segment

By business segment

RevenueFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016% of revenueYoY
Manufacturing Segment$5.61B$6.46B$7.23B–––––––100.3%-13.1%
Recurrent Energy Segment$403.62M$323.47M$497.65M$821.53M$1.12B–––––7.2%+24.8%
MSS––––––$2.58B$2.41B$2.85B$2.83B––
Energy––––––$719.45M$1.58B$677.47M$106.43M––
CSI Solar Segment–$6.46B$7.23B$6.98B$4.37B$3.11B$2.59B$2.45B––––
Global Energy Segment–––$821.53M$1.12B$726.17M$718.74M$1.43B––––
Operating incomeFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016YoY
Manufacturing Segment$198.56M$336.78M$456.08M–––––––-41.0%
Recurrent Energy Segment-$152.66M-$90.08M$96.62M$80.36M$97.18M–––––+69.5%
MSS––––––$279.72M$141.61M$136.42M$115.58M–
Energy––––––-$7.03M$211.54M$159.52M-$4.06M–
CSI Solar Segment–$336.78M$456.08M$343.80M$74.13M$253.11M$267.64M$182.49M–––
Global Energy Segment–––$80.36M$97.18M$53.41M$18.80M$171.88M–––

By product or service

RevenueFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016% of revenueYoY
Electricity$137.63M$89.17M$48.12M$23.84M$29.42M$9.71M$5.87M$4.69M$10.90M–2.5%+54.3%
Solar system kits––––––––$84.60M$86.79M––
Others––––––––$82.93M$85.03M––
EPC and development services––––––––$2.93M$11.99M––
Solar power projects––––––––$632.26M$22.67M––
Solar power products––––––––$2.55B$2.57B––
O&M services––––––––$6.94M$4.13M––
Electricity––––––––$29.24M$68.79M––

By region

RevenueFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016% of revenueYoY
The Americas$3.16B$3.10B$2.62B$2.79B$2.28B$1.22B$1.40B$1.47B$1.11B$1.10B56.4%+1.8%
United States$2.78B$2.78B$1.49B$1.96B$1.59B$696.10M$852.23M$999.14M$628.82M$863.50M49.6%+0.0%
Asia:$1.25B$1.80B$3.13B$2.74B$2.14B$1.62B$1.02B$1.57B$1.93B$1.34B22.3%-30.8%
Europe and other regions:$1.19B$1.09B$1.87B$1.94B$858.51M$634.55M$780.46M$698.57M$356.14M$411.17M21.3%+9.3%
China$710.98M$1.22B$2.15B$1.90B$1.21B$504.66M$317.08M$620.52M$874.56M$585.30M12.7%-41.7%
United Kingdom$355.48M$185.24M$144.99M$106.66M$7.75M$8.84M$33.16M$101.48M$48.30M$73.27M6.4%+91.9%
Australia$347.86M$115.12M$128.25M$393.96M$165.77M$120.40M$313.17M$232.41M$48.07M$33.63M6.2%+202.2%
Brazil$229.04M$190.93M$846.39M$623.33M$442.60M$284.48M$395.30M$339.96M$388.55M$33.00M4.1%+20.0%
Pakistan$202.96M$266.08M$78.20M$73.53M$48.84M$15.42M$10.58M–––3.6%-23.7%
Others$196.34M$292.23M$643.44M$270.88M$78.04M$54.18M$52.87M$55.73M$68.14M$88.77M3.5%-32.8%
Japan$195.09M$150.73M$597.19M$325.34M$509.23M$560.70M$372.69M$483.04M$476.95M$373.40M3.5%+29.4%
Others$151.73M$136.73M$283.84M$174.45M$46.21M$16.52M$29.73M$28.07M$85.52M$13.22M2.7%+11.0%
Spain$141.83M$221.79M$445.32M$434.84M$100.66M$138.97M$78.23M$58.81M$13.47M$22.52M2.5%-36.1%
Others$138.10M$164.31M$298.86M$128.31M$121.78M$91.22M$76.79M$142.96M$116.25M$44.80M2.5%-16.0%
Germany$91.64M$198.23M$291.39M$322.19M$232.00M$119.04M$109.12M$95.51M$94.07M$132.19M1.6%-53.8%
South Africa$56.59M$75.47M$218.60M$118.46M$90.76M$49.38M$93.91M$53.74M$21.92M$22.40M1.0%-25.0%
Canada––$52.53M$49.15M$30.79M$100.28M$30.33M$57.48M$52.19M$193.79M––
India–$50.24M$91.02M$197.77M$142.30M$61.14M$70.89M$145.87M$336.47M$292.23M––
France––$22.34M$31.15M$25.98M$29.97M$13.52M––$23.55M––
Netherlands–$21.61M$81.82M$136.38M$104.72M$96.37M$68.77M$83.48M$51.36M$36.73M––
Singapore–––––––$8.43M$97.48M$7.62M––
United Arab Emirates–$23.55M$22.92M$15.97M$6.17M$53.98M$43.31M$104.47M$91.99M$5.39M––
Türkiye––––––––$24.83M$9.54M––
Czechia–$23.67M$62.08M$79.41M$34.60M$16.14M$17.72M$17.41M$10.82M$1.65M––
Israel–––––––$73.88M$302.00K$464.00K––
South Korea––––$3.41M$25.90M$72.55M$46.70M$25.24M$29.21M––
Mexico–$42.43M$50.88M$31.91M$139.61M$118.85M$94.45M$50.00M$5.27M–––
Vietnam––$16.21M$9.08M$19.96M$289.62M$39.27M$4.22M$462.00K–––
Thailand––$10.22M$9.94M$59.45M$6.11M$12.75M$23.51M$4.17M–––
Cyprus––––$51.04M$13.27M$2.18M–––––
Hong Kong SAR China––$32.71M$46.25M$9.98M$13.57M––––––
Taiwan–$21.16M$19.37M$67.41M$7.70M$24.42M––––––
Chile––$29.66M$37.37M$18.46M$4.87M––––––
Romania–$23.54M$24.49M$31.80M$3.70M$1.26M––––––
Ireland––$41.61M$63.74M$7.84M–––––––
Italy–$81.01M$79.04M$14.47M$6.53M–––––––
Puerto Rico––$37.92M$22.35M$11.34M–––––––
Philippines–$18.62M$40.61M$26.58M$6.66M–––––––
Norway––$139.77M$30.23M$157.00K–––––––
Poland–$27.98M$12.67M$26.14M––––––––

From the segment and revenue-disaggregation notes of Canadian Solar's 10-K and 10-Q filings (XBRL). Fourth-quarter figures are the fiscal year less the first nine months. Segment names follow the company's own labels and can change when it reorganizes.