CSI Solar Co., Ltd. (SHA:688472)
China flag China · Delayed Price · Currency is CNY
10.49
-0.11 (-1.04%)
Jul 31, 2026, 3:00 PM CST

Revenue by Segment

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
Inter-segment elimination
-790.28M--
-353.45M-1.61B
Components Division
29.09B--
17.70B15.42B
Energy Storage Business
11.08B--
--
Energy Division
879.18M--
4.33B10.63B
Total
40.26B--
21.68B24.44B

Revenue by Geography

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
China
5.31B--
3.01B4.97B
Overseas
34.95B--
--
USA
---
5.35B6.46B
Japan
---
2.27B3.23B
Brazil
---
2.66B1.80B
Australia
---
2.04B1.26B
India
---
490.09M972.54M
United Arab Emirates
---
295.16M722.28M
United Kingdom
---
179.14M659.36M
Germany
---
758.14M641.40M
Holland
---
475.14M555.91M
Canda
---
236.02M507.21M
Israel
---
26.96M488.69M
Spain
---
540.11M379.61M
South Africa
---
644.56M357.23M
Mexico
---
701.61M336.78M
Malaysia
---
1.28M244.93M
Korea
---
501.83M168.63M
Thailand
---
88.21M162.11M
Czech Republic
---
122.64M114.95M
Vietnam
---
270.30M28.69M
France
---
93.22M25.26M
Pakistan
---
73.46M15.60M
Singapore
---
85.21M56.57M
Other
---
771.55M281.03M
Total
40.26B--
21.68B24.44B