Canadian Solar Inc.CSIQNASDAQ
Loading
Net Income ContractionContracting
Percentile Rank21
3Y CAGR-27.7%
5Y CAGR-26.8%
Studio
Year-over-Year Change

Total earnings after all expenses, taxes, and interest

3Y CAGR
-27.7%/yr
vs -1.1%/yr prior
5Y CAGR
-26.8%/yr
Consistent
Acceleration
-26.6pp
Decelerating
Percentile
P21
Within normal range
vs 5Y Ago
0.2x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$36.05M-86.9%
2023$274.19M+14.3%
2022$239.97M+151.9%
2021$95.25M-35.1%
2020$146.70M-14.5%
2019$171.59M-27.6%
2018$237.07M+138.1%
2017$99.57M+52.6%
2016$65.25M-62.0%
2015$171.86M-