KPIs & Operating Metrics(New)
Growth Metrics

Canadian Solar (CSIQ) EBIT Margin Growth (1y) (2010 - 2025)

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) EBIT Margin Growth (1y) (Qtr)
1 First Solar 26.65 Bn 24.22 Bn 486.13 Mn 687.00
2 Nextpower 17.99 Bn 16.90 Bn 297.38 Mn -369.00
3 Canadian Solar 15.11 Bn 15.69 Bn 124.40 Mn 309.00
4 Enphase Energy 8.19 Bn 7.26 Bn 100.39 Mn -1,944.00
5 Solaredge Technologies 3.80 Bn 3.25 Bn 68.28 Mn 2,908.00
6 Sunrun 3.38 Bn 4.27 Bn 543.70 Mn 1,676.00
7 Shoals Technologies 1.60 Bn 1.60 Bn 41.01 Mn 13.00
8 Array Technologies 1.25 Bn 1.05 Bn 63.00 Mn -584.00
9 JinkoSolar Holding 677.44 Mn 2.29 Bn 147.66 Mn 1,591.00
10 Tigo Energy 288.14 Mn 276.56 Mn 10.79 Mn 1,155.00

Historic Data

Download Data 🔒
DateValue
Dec 31, 2025 309.00
Sep 30, 2025 231.00
Jun 30, 2025 461.00
Mar 31, 2025 -827.00
Dec 31, 2024 -839.00
Sep 30, 2024 -448.00
Jun 30, 2024 -657.00
Mar 31, 2024 -487.00
Dec 31, 2023 -685.00
Sep 30, 2023 -9.00
Jun 30, 2023 446.00
Mar 31, 2023 732.00
Dec 31, 2022 248.00
Sep 30, 2022 27.00
Jun 30, 2022 317.00
Mar 31, 2022 -275.00
Dec 31, 2021 417.00
Sep 30, 2021 -214.00
Jun 30, 2021 -469.00
Mar 31, 2021 -975.00
Dec 31, 2020 -1,188.00
Sep 30, 2020 -408.00
Jun 30, 2020 67.00
Mar 31, 2020 1,238.00
Dec 31, 2019 -304.00
Sep 30, 2019 -195.00
Jun 30, 2019 -243.00
Mar 31, 2019 -413.00
Dec 31, 2018 342.00
Sep 30, 2018 616.00
Jun 30, 2018 -381.00
Mar 31, 2018 584.00
Dec 31, 2017 1,350.00
Sep 30, 2017 223.00
Jun 30, 2017 718.00
Mar 31, 2017 -566.00
Dec 31, 2016 -1,116.00
Sep 30, 2016 47.00
Jun 30, 2016 -19.00
Mar 31, 2016 -382.00
Dec 31, 2015 -273.00
Sep 30, 2015 -1,344.00
Jun 30, 2015 -575.00
Mar 31, 2015 345.00
Dec 31, 2014 341.00
Sep 30, 2014 581.00
Jun 30, 2014 764.00
Mar 31, 2014 502.00
Dec 31, 2013 3,975.00
Sep 30, 2013 2,184.00
Jun 30, 2013 410.00
Mar 31, 2013 -345.00
Dec 31, 2012 -3,557.00
Sep 30, 2012 -444.00
Jun 30, 2012 -607.00
Mar 31, 2012 -355.00
Dec 31, 2011 -476.00
Jun 30, 2011 1.00
Mar 31, 2011 138.00
Dec 31, 2010 1,176.00
Jun 30, 2010 -613.00
Mar 31, 2010 2,806.00